{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,26]],"date-time":"2026-06-26T18:45:47Z","timestamp":1782499547172,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":39,"publisher":"ACM","license":[{"start":{"date-parts":[[2026,6,28]],"date-time":"2026-06-28T00:00:00Z","timestamp":1782604800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,6,29]]},"DOI":"10.1145\/3815572.3815762","type":"proceedings-article","created":{"date-parts":[[2026,6,26]],"date-time":"2026-06-26T17:44:02Z","timestamp":1782495842000},"page":"1-11","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["A Performance-Portable, Massively Parallel Distributed Nonuniform FFT"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-9850-9415","authenticated-orcid":false,"given":"Paul","family":"Fischill","sequence":"first","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7230-7007","authenticated-orcid":false,"given":"Andreas","family":"Adelmann","sequence":"additional","affiliation":[{"name":"Paul Scherrer Institute, Villigen, Switzerland and ETH Zurich, Zurich, Switzerland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5494-1880","authenticated-orcid":false,"given":"Sriramkrishnan","family":"Muralikrishnan","sequence":"additional","affiliation":[{"name":"Forschungszentrum J\u00fclich, J\u00fclich, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2026,6,28]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.88.063308"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-50371-0_19"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.acha.2020.10.002"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1137\/18M120885X"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"crossref","unstructured":"C. K. Birdsall and A. B. Langdon. 1991. Plasma Physics via Computer Simulation. IOP Publishing Bristol UK. https:\/\/ui.adsabs.harvard.edu\/abs\/1991ppcs.boo\u2026. B ADS Bibcode: 1991ppcs.book\u2026 B.","DOI":"10.1887\/0750301171"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2014.07.003"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2024.113048"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2304576.2304604"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1137\/0914081"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1006\/acha.1995.1007"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.3233\/BME-151393"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSP.2002.807005"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.5281\/ZENODO.10878166"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2013.01.001"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1137\/S003614450343200X"},{"key":"e_1_3_2_1_16_1","unstructured":"Roger W. Hockney and J. W. Eastwood. 1981. Computer Simulation using particles. McGraw-Hill New York NY."},{"key":"e_1_3_2_1_17_1","volume-title":"System Analysis by Digital Computer, Franklin F","author":"Kaiser James F.","unstructured":"James F. Kaiser. 1966. Digital Filters. In System Analysis by Digital Computer, Franklin F. Kuo and James F. Kaiser (Eds.). John Wiley and Sons, New York, Chapter 7, 218\u2013285."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1555386.1555388"},{"key":"e_1_3_2_1_19_1","volume-title":"Sodickson","author":"Knoll Florian","year":"2014","unstructured":"Florian Knoll, Andreas Schwarzl, Clemens Diwoky, and Daniel K. Sodickson. 2014. gpuNUFFT - An Open Source GPU Library for 3D Regridding with Direct Matlab Interface. In Proceedings of the International Society for Magnetic Resonance in Medicine (Milan, Italy), Vol. 22. International Society for Magnetic Resonance in Medicine, Berkeley, CA, USA, 4297. https:\/\/archive.ismrm.org\/2014\/4297.html"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1002\/pamm.201210003"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.3390\/jimaging4030051"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/TAU.1971.1162205"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2019.07.023"},{"key":"e_1_3_2_1_24_1","unstructured":"Guy M. Morton. 1966. A Computer Oriented Geodetic Data Base and a New Technique in File Sequencing. Technical Report. IBM Ltd. Ottawa Ontario Canada."},{"key":"e_1_3_2_1_25_1","volume-title":"Hardware-Agnostic Non-Uniform Fast Fourier Transform. ISMRM Workshop on Data Sampling & Image Reconstruction. https:\/\/mmuckley.git.hub.io\/assets\/publications\/2020muckleytorchkbnufft.pdf Source code","author":"Muckley M. J.","unstructured":"M. J. Muckley, R. Stern, T. Murrell, and F. Knoll. 2020. TorchKbNufft: A High-Level, Hardware-Agnostic Non-Uniform Fast Fourier Transform. ISMRM Workshop on Data Sampling & Image Reconstruction. https:\/\/mmuckley.git.hub.io\/assets\/publications\/2020muckleytorchkbnufft.pdf Source code available at https:\/\/github.com\/mmuckley\/torchkbnufft."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611977967.3"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1137\/24M1673097"},{"key":"e_1_3_2_1_28_1","volume-title":"NVIDIA Hopper Tuning Guide","author":"NVIDIA Corporation","unstructured":"NVIDIA Corporation. 2026. NVIDIA Hopper Tuning Guide. NVIDIA Corporation. https:\/\/docs.nvidia.com\/cuda\/hopper-tuning-guide\/index.html Last updated April 2, 2026."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4614-8259-8"},{"key":"e_1_3_2_1_30_1","unstructured":"Michael Pippig. 2016. Massively Parallel Fast Fourier Transforms and Particle-Mesh Methods. PhD thesis. Technische Universit\u00e4t Chemnitz Chemnitz Germany."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1137\/120888478"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","unstructured":"Juan Ignacio Polanco. 2024. NonuniformFFTs.jl. doi:10.5281\/zenodo.14637606","DOI":"10.5281\/zenodo.14637606"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"crossref","unstructured":"Daniel Potts Gabriele Steidl and M. Tasche. 2001. Fast Fourier transforms for nonequispaced data: a tutorial. Mod. Sampl. theory 23 (Jan. 2001) 19\u201325.","DOI":"10.1007\/978-1-4612-0143-4_12"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10444-021-09873-8"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1007\/s43670-021-00017-z"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2024.113390"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPSW52791.2021.00105"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/78.205723"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.mri.2012.06.038"}],"event":{"name":"PASC '26: Platform for Advanced Scientific Computing Conference","location":"Bern Switzerland","acronym":"PASC '26","sponsor":["SIGHPC ACM Special Interest Group on High Performance Computing, Special Interest Group on High Performance Computing"]},"container-title":["Proceedings of the Platform for Advanced Scientific Computing Conference"],"original-title":[],"deposited":{"date-parts":[[2026,6,26]],"date-time":"2026-06-26T17:47:01Z","timestamp":1782496021000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3815572.3815762"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6,28]]},"references-count":39,"alternative-id":["10.1145\/3815572.3815762","10.1145\/3815572"],"URL":"https:\/\/doi.org\/10.1145\/3815572.3815762","relation":{},"subject":[],"published":{"date-parts":[[2026,6,28]]},"assertion":[{"value":"2026-06-28","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}