{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:23:43Z","timestamp":1750220623569,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":29,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,1,15]],"date-time":"2020-01-15T00:00:00Z","timestamp":1579046400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,1,15]]},"DOI":"10.1145\/3368474.3368488","type":"proceedings-article","created":{"date-parts":[[2019,12,17]],"date-time":"2019-12-17T13:31:42Z","timestamp":1576589502000},"page":"114-122","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["FFTE on SVE"],"prefix":"10.1145","author":[{"given":"Daisuke","family":"Takahashi","sequence":"first","affiliation":[{"name":"Center for Computational Sciences, University of Tsukuba Tsukuba, Ibaraki, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Franz","family":"Franchetti","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, PA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2020,1,15]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"ARM Limited 2019. ARM C Language Extensions for SVE Version 00bet2. ARM Limited. https:\/\/static.docs.arm.com\/100987\/0000\/acle_sve_100987_0000_01_en.pdf  ARM Limited 2019. ARM C Language Extensions for SVE Version 00bet2. ARM Limited. https:\/\/static.docs.arm.com\/100987\/0000\/acle_sve_100987_0000_01_en.pdf"},{"key":"e_1_3_2_1_2_1","first-page":"12","article-title":"ARM Compiler Scalable Vector Extension User Guide","volume":"6","author":"Limited ARM","year":"2019","unstructured":"ARM Limited 2019 . ARM Compiler Scalable Vector Extension User Guide , Version 6 . 12 . ARM Limited. ARM Limited 2019. ARM Compiler Scalable Vector Extension User Guide, Version 6.12. ARM Limited.","journal-title":"Version"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF00138605"},{"volume-title":"The Fast Fourier Transform and Its Applications","author":"Brigham E. Oran","key":"e_1_3_2_1_4_1","unstructured":"E. Oran Brigham . 1988. The Fast Fourier Transform and Its Applications . Prentice-Hall , Upper Saddle River. E. Oran Brigham. 1988. The Fast Fourier Transform and Its Applications. Prentice-Hall, Upper Saddle River."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/TAU.1967.1161899"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1090\/S0025-5718-1965-0178586-1"},{"key":"e_1_3_2_1_7_1","volume-title":"Operator Language: A Program Generation Framework for Fast Kernels. In IFLP Working Conference on Domain Specific Languages (DSL WC).","author":"Franchetti Franz","year":"2009","unstructured":"Franz Franchetti , Fr\u00e9d\u00e9ric de Mesmay , Daniel McFarlin , and Markus P\u00fcschel . 2009 . Operator Language: A Program Generation Framework for Fast Kernels. In IFLP Working Conference on Domain Specific Languages (DSL WC). Franz Franchetti, Fr\u00e9d\u00e9ric de Mesmay, Daniel McFarlin, and Markus P\u00fcschel. 2009. Operator Language: A Program Generation Framework for Fast Kernels. In IFLP Working Conference on Domain Specific Languages (DSL WC)."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2018.2873289"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2002.1015494"},{"key":"e_1_3_2_1_10_1","volume-title":"Short Vector Code Generation for the Discrete Fourier Transform. In Parallel and Distributed Processing Symposium, 2003. Proceedings. International. IEEE, 10--pp.","author":"Franchetti Franz","year":"2003","unstructured":"Franz Franchetti and Markus P\u00fcschel . 2003 . Short Vector Code Generation for the Discrete Fourier Transform. In Parallel and Distributed Processing Symposium, 2003. Proceedings. International. IEEE, 10--pp. Franz Franchetti and Markus P\u00fcschel. 2003. Short Vector Code Generation for the Discrete Fourier Transform. In Parallel and Distributed Processing Symposium, 2003. Proceedings. International. IEEE, 10--pp."},{"volume-title":"FFTX and SpectralPack: A First Look. In IEEE International Conference on High Performance Computing, Data, and Analytics (HiPC).","author":"Franchetti Franz","key":"e_1_3_2_1_11_1","unstructured":"Franz Franchetti , Daniele G. Spampinato , Anuva Kulkarni , Thom Popovici , Tze-Meng Low , M. Franusich , A. Canning , P. McCorquodale , B. Van Straalen , and P. Colella . 2018 . FFTX and SpectralPack: A First Look. In IEEE International Conference on High Performance Computing, Data, and Analytics (HiPC). Franz Franchetti, Daniele G. Spampinato, Anuva Kulkarni, Thom Popovici, Tze-Meng Low, M. Franusich, A. Canning, P. McCorquodale, B. Van Straalen, and P. Colella. 2018. FFTX and SpectralPack: A First Look. In IEEE International Conference on High Performance Computing, Data, and Analytics (HiPC)."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"crossref","unstructured":"Franz Franchetti Yevgen Voronenko and Gheorghe Almasi. 2012. Automatic Generation of the HPC Challenge's Global FFT Benchmark for BlueGene\/P. In High Performance Computing for Computational Science (VECPAR).  Franz Franchetti Yevgen Voronenko and Gheorghe Almasi. 2012. Automatic Generation of the HPC Challenge's Global FFT Benchmark for BlueGene\/P. In High Performance Computing for Computational Science (VECPAR).","DOI":"10.1007\/978-3-642-38718-0_20"},{"key":"e_1_3_2_1_13_1","volume-title":"Domain-Specific Library Generation for Parallel Software and Hardware Platforms. In NSF Next Generation Software Program workshop (NSFNGS).","author":"Franchetti Franz","year":"2008","unstructured":"Franz Franchetti , Yevgen Voronenko , Peter A. Milder , Srinivas Chellappa , Marek Telgarsky , Hao Shen , Paolo D'Alberto , Fr\u00e9d\u00e9ric de Mesmay , James C. Hoe , Jos\u00e9 M. F. Moura , and Markus P\u00fcschel . 2008 . Domain-Specific Library Generation for Parallel Software and Hardware Platforms. In NSF Next Generation Software Program workshop (NSFNGS). Franz Franchetti, Yevgen Voronenko, Peter A. Milder, Srinivas Chellappa, Marek Telgarsky, Hao Shen, Paolo D'Alberto, Fr\u00e9d\u00e9ric de Mesmay, James C. Hoe, Jos\u00e9 M. F. Moura, and Markus P\u00fcschel. 2008. Domain-Specific Library Generation for Parallel Software and Hardware Platforms. In NSF Next Generation Software Program workshop (NSFNGS)."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2004.840301"},{"key":"e_1_3_2_1_15_1","unstructured":"Intel Corporation. 2018. Intel Architecture Instruction Set Extensions and Future Features Programming Reference.  Intel Corporation. 2018. Intel Architecture Instruction Set Extensions and Future Features Programming Reference."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF01189337"},{"key":"e_1_3_2_1_17_1","volume-title":"Evaluation of the RIKEN Post-K Processor Simulator. Computing Research Repository (CoRR) abs\/1904.06451","author":"Kodama Yuetsu","year":"2019","unstructured":"Yuetsu Kodama , Tetsuya Odajima , Akira Asato , and Mitsuhisa Sato . 2019. Evaluation of the RIKEN Post-K Processor Simulator. Computing Research Repository (CoRR) abs\/1904.06451 ( 2019 ), 1--6. http:\/\/arxiv.org\/ Yuetsu Kodama, Tetsuya Odajima, Akira Asato, and Mitsuhisa Sato. 2019. Evaluation of the RIKEN Post-K Processor Simulator. Computing Research Repository (CoRR) abs\/1904.06451 (2019), 1--6. http:\/\/arxiv.org\/"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1995896.1995938"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2004.840306"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2017.35"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICASSP.2003.1202454"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-75755-9_135"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-33065-0_21"},{"key":"e_1_3_2_1_24_1","volume-title":"FFTE: A Fast Fourier Transform Package","author":"Takahashi Daisuke","year":"2014","unstructured":"Daisuke Takahashi . 2014 . FFTE: A Fast Fourier Transform Package . http:\/\/www.ffte.jp\/ Daisuke Takahashi. 2014. FFTE: A Fast Fourier Transform Package. http:\/\/www.ffte.jp\/"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-62392-4_29"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"crossref","unstructured":"R. Tolimieri M. An and C. Lu. 1997. Algorithms for discrete Fourier transforms and convolution (2nd ed.). Springer.  R. Tolimieri M. An and C. Lu. 1997. Algorithms for discrete Fourier transforms and convolution (2nd ed.). Springer.","DOI":"10.1007\/978-1-4757-2767-8"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"crossref","unstructured":"C. Van Loan. 1992. Computational Framework of the Fast Fourier Transform. SIAM.  C. Van Loan. 1992. Computational Framework of the Fast Fourier Transform. SIAM.","DOI":"10.1137\/1.9781611970999"},{"volume-title":"Proc. Programming Language Design and Implementation (PLDI). 298--308","author":"Xiong J.","key":"e_1_3_2_1_28_1","unstructured":"J. Xiong , J. Johnson , R. Johnson , and D. Padua . 2001. SPL: A Language and Compiler for DSP Algorithms . In Proc. Programming Language Design and Implementation (PLDI). 298--308 . J. Xiong, J. Johnson, R. Johnson, and D. Padua. 2001. SPL: A Language and Compiler for DSP Algorithms. In Proc. Programming Language Design and Implementation (PLDI). 298--308."},{"key":"e_1_3_2_1_29_1","volume-title":"Proc. 2018 IEEE Hot Chips 30 Symposium.","author":"Yoshida Toshio","year":"2018","unstructured":"Toshio Yoshida . 2018 . Fujitsu High Performance CPU for the Post-K Computer . In Proc. 2018 IEEE Hot Chips 30 Symposium. Toshio Yoshida. 2018. Fujitsu High Performance CPU for the Post-K Computer. In Proc. 2018 IEEE Hot Chips 30 Symposium."}],"event":{"name":"HPCAsia2020: International Conference on High Performance Computing in Asia-Pacific Region","sponsor":["IPSJ","SIGHPC ACM Special Interest Group on High Performance Computing, Special Interest Group on High Performance Computing"],"location":"Fukuoka Japan","acronym":"HPCAsia2020"},"container-title":["Proceedings of the International Conference on High Performance Computing in Asia-Pacific Region"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3368474.3368488","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3368474.3368488","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:01:26Z","timestamp":1750197686000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3368474.3368488"}},"subtitle":["SPIRAL-Generated Kernels"],"short-title":[],"issued":{"date-parts":[[2020,1,15]]},"references-count":29,"alternative-id":["10.1145\/3368474.3368488","10.1145\/3368474"],"URL":"https:\/\/doi.org\/10.1145\/3368474.3368488","relation":{},"subject":[],"published":{"date-parts":[[2020,1,15]]},"assertion":[{"value":"2020-01-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}