{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,18]],"date-time":"2026-03-18T13:45:10Z","timestamp":1773841510640,"version":"3.50.1"},"reference-count":41,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Access"],"published-print":{"date-parts":[[2021]]},"DOI":"10.1109\/access.2021.3092312","type":"journal-article","created":{"date-parts":[[2021,6,28]],"date-time":"2021-06-28T21:20:57Z","timestamp":1624915257000},"page":"93422-93432","source":"Crossref","is-referenced-by-count":20,"title":["Large-Scale Discrete Fourier Transform on TPUs"],"prefix":"10.1109","volume":"9","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5637-1391","authenticated-orcid":false,"given":"Tianjian","family":"Lu","sequence":"first","affiliation":[]},{"given":"Yi-Fan","family":"Chen","sequence":"additional","affiliation":[]},{"given":"Blake","family":"Hechtman","sequence":"additional","affiliation":[]},{"given":"Tao","family":"Wang","sequence":"additional","affiliation":[]},{"given":"John","family":"Anderson","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/ARITH.2019.00019"},{"key":"ref38","year":"0","journal-title":"Using Bfloat16 With Tensorflow Models"},{"key":"ref33","article-title":"Tensor processing units for financial Monte Carlo","author":"belletti","year":"2019","journal-title":"arXiv 1906 02818"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/3295500.3356149"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4842-2766-4_12"},{"key":"ref30","article-title":"Google&#x2019;s neural machine translation system: Bridging the gap between human and machine translation","author":"wu","year":"2016","journal-title":"arXiv 1609 08144"},{"key":"ref37","first-page":"1177","article-title":"Random features for large-scale kernel machines","author":"rahimi","year":"2008","journal-title":"Proc Adv Neural Inf Process Syst"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2004.12.004"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/82.502315"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/82.502315"},{"key":"ref10","author":"stevens","year":"1971","journal-title":"A fast Fourier transform subroutine for Illiac IV"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1137\/1031127"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1016\/0167-8191(87)90018-4"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1007\/BF00162341"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/71.238626"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2004.840301"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1137\/11082748X"},{"key":"ref16","first-page":"606","article-title":"An implementation of parallel 3-D FFT with 2-D decomposition on a massively parallel cluster of multi-core processors","author":"takahashi","year":"2009","journal-title":"Proc Int Conf Parallel Process Appl Math"},{"key":"ref17","article-title":"A flexible framework for parallel multi-dimensional DFTs","author":"popovici","year":"2019","journal-title":"arXiv 1904 10119"},{"key":"ref18","author":"kim","year":"2018","journal-title":"Leveraging Optimized FFT on Intel Xeon Platforms"},{"key":"ref19","author":"roe","year":"2019","journal-title":"Multi-GPU FFT Performance on Different Hardware Configurations"},{"key":"ref28","year":"0","journal-title":"Cloud TPUs"},{"key":"ref4","volume":"519","author":"cont","year":"2009","journal-title":"Frontiers in Quantitative Finance Volatility and Credit Risk Modeling"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/3079856.3080246"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-13-9965-7"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1186\/s40537-015-0031-2"},{"key":"ref29","author":"jouppi","year":"2017","journal-title":"Quantifying the performance of the TPU our first machine learning chip"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2014.2330054"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1049\/el:19840012"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1090\/S0025-5718-1965-0178586-1"},{"key":"ref2","author":"grama","year":"2003","journal-title":"Introduction to Parallel Computing"},{"key":"ref9","author":"ackins","year":"1968","journal-title":"Fast Fourier transform via ILLIAC IV"},{"key":"ref1","volume":"31999","author":"bracewell","year":"1986","journal-title":"The Fourier Transform and Its Applications"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2017.37"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/1810085.1810128"},{"key":"ref21","article-title":"Evaluating modern GPU interconnect: PCIe, NVLink, NV-SLI, NVSwitch and GPUDirect","author":"li","year":"2019","journal-title":"arXiv 1903 04611"},{"key":"ref24","first-page":"172","article-title":"Challenging the limits of FFT performance on FPGAs","author":"garrido","year":"2014","journal-title":"Proc Int Symp Integr Circuits (ISIC)"},{"key":"ref41","first-page":"151","article-title":"Implementation of parallel 3-D real FFT with 2-D decomposition on Intel Xeon Phi clusters","author":"takahashi","year":"2019","journal-title":"Proc Int Conf Parallel Process Appl Math"},{"key":"ref23","article-title":"Method for parallel-efficient configuring an FPGA for large FFTs and other vector rotation computations","author":"nag","year":"2000"},{"key":"ref26","article-title":"A berkeley view of systems challenges for AI","author":"stoica","year":"2017","journal-title":"arXiv 1712 05855"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/TCSI.2010.2078750"}],"container-title":["IEEE Access"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6287639\/9312710\/09465154.pdf?arnumber=9465154","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,12,17]],"date-time":"2021-12-17T19:56:46Z","timestamp":1639771006000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9465154\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"references-count":41,"URL":"https:\/\/doi.org\/10.1109\/access.2021.3092312","relation":{},"ISSN":["2169-3536"],"issn-type":[{"value":"2169-3536","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021]]}}}