{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,30]],"date-time":"2026-04-30T17:01:21Z","timestamp":1777568481582,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":41,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,6,17]],"date-time":"2023-06-17T00:00:00Z","timestamp":1686960000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62202020"],"award-info":[{"award-number":["62202020"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,6,17]]},"DOI":"10.1145\/3579371.3589083","type":"proceedings-article","created":{"date-parts":[[2023,6,16]],"date-time":"2023-06-16T20:25:28Z","timestamp":1686947128000},"page":"1-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":15,"title":["FDMAX: An Elastic Accelerator Architecture for Solving Partial Differential Equations"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7208-9345","authenticated-orcid":false,"given":"Jiajun","family":"Li","sequence":"first","affiliation":[{"name":"School of Astronautics, Beihang University, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-9987-5111","authenticated-orcid":false,"given":"Yuxuan","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Astronautics, Beihang University, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4391-2774","authenticated-orcid":false,"given":"Hao","family":"Zheng","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, University of Central Florida, Orlando, Florida, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7189-9293","authenticated-orcid":false,"given":"Ke","family":"Wang","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, University of North Carolina at Charlotte, Charlotte, North Carolina, USA"}]}],"member":"320","published-online":{"date-parts":[[2023,6,17]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA47549.2020.00029"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSE.2008.16"},{"key":"e_1_3_2_1_3_1","volume-title":"Proceedings of the 1997 Particle Accelerator Conference (Cat. No. 97CH36167)","volume":"2","author":"Bruns Warner","year":"1997","unstructured":"Warner Bruns . 1997 . GdfidL: A finite difference program with reduced memory and CPU usage . In Proceedings of the 1997 Particle Accelerator Conference (Cat. No. 97CH36167) , Vol. 2 . IEEE, 2651--2653. Warner Bruns. 1997. GdfidL: A finite difference program with reduced memory and CPU usage. In Proceedings of the 1997 Particle Accelerator Conference (Cat. No. 97CH36167), Vol. 2. IEEE, 2651--2653."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2019.2963591"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901323"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3361682"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5555\/1025123.1025825"},{"key":"e_1_3_2_1_8_1","volume-title":"The 40th European Microwave Conference. IEEE, 1305--1308","author":"Dziekonski Adam","year":"2010","unstructured":"Adam Dziekonski , Adam Lamecki , and Michal Mrozowski . 2010 . Jacobi and Gauss-Seidel preconditioned complex conjugate gradient method with GPU acceleration for finite element method . In The 40th European Microwave Conference. IEEE, 1305--1308 . Adam Dziekonski, Adam Lamecki, and Michal Mrozowski. 2010. Jacobi and Gauss-Seidel preconditioned complex conjugate gradient method with GPU acceleration for finite element method. In The 40th European Microwave Conference. IEEE, 1305--1308."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.2528\/PIER12040301"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1137\/0902001"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCC.2013.6754958"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2018.00039"},{"key":"e_1_3_2_1_13_1","volume-title":"Introduction to partial differential equations","author":"Folland Gerald B","unstructured":"Gerald B Folland . 2020. Introduction to partial differential equations . Princeton university press . Gerald B Folland. 2020. Introduction to partial differential equations. Princeton university press."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cam.2013.09.001"},{"key":"e_1_3_2_1_15_1","volume-title":"2014 Seventh Workshop on High Performance Computational Finance. IEEE, 1--8.","author":"Giles Mike","year":"2014","unstructured":"Mike Giles , Endre L\u00e1szl\u00f3 , Istv\u00e1n Reguly , Jeremy Appleyard , and Julien Demouth . 2014 . GPU implementation of finite difference solvers . In 2014 Seventh Workshop on High Performance Computational Finance. IEEE, 1--8. Mike Giles, Endre L\u00e1szl\u00f3, Istv\u00e1n Reguly, Jeremy Appleyard, and Julien Demouth. 2014. GPU implementation of finite difference solvers. In 2014 Seventh Workshop on High Performance Computational Finance. IEEE, 1--8."},{"key":"e_1_3_2_1_16_1","unstructured":"Github. 2016. NVIDIA-developer-blog. https:\/\/github.com\/NVIDIA-developer-blog\/code-samples\/blob\/master\/series\/cuda-cpp\/finite-difference\/finite-difference.cu  Github. 2016. NVIDIA-developer-blog. https:\/\/github.com\/NVIDIA-developer-blog\/code-samples\/blob\/master\/series\/cuda-cpp\/finite-difference\/finite-difference.cu"},{"key":"e_1_3_2_1_17_1","volume-title":"Model reduction for combustion chemistry. Turbulent combustion modeling: advances, new trends and perspectives","author":"Goussis Dimitris A","year":"2011","unstructured":"Dimitris A Goussis and Ulrich Maas . 2011. Model reduction for combustion chemistry. Turbulent combustion modeling: advances, new trends and perspectives ( 2011 ), 193--220. Dimitris A Goussis and Ulrich Maas. 2011. Model reduction for combustion chemistry. Turbulent combustion modeling: advances, new trends and perspectives (2011), 193--220."},{"key":"e_1_3_2_1_18_1","volume-title":"International journal for numerical methods in biomedical engineering 33, 12","author":"Griffith Boyce E","year":"2017","unstructured":"Boyce E Griffith and Xiaoyu Luo . 2017. Hybrid finite difference\/finite element immersed boundary method . International journal for numerical methods in biomedical engineering 33, 12 ( 2017 ), e2888. Boyce E Griffith and Xiaoyu Luo. 2017. Hybrid finite difference\/finite element immersed boundary method. International journal for numerical methods in biomedical engineering 33, 12 (2017), e2888."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2016.2543729"},{"key":"e_1_3_2_1_20_1","unstructured":"Mark Horowitz. 2012. Energy table for 45nm process. Available: https:\/\/sites.google.com\/site\/seecproject  Mark Horowitz. 2012. Energy table for 45nm process. Available: https:\/\/sites.google.com\/site\/seecproject"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2013.10.017"},{"key":"e_1_3_2_1_22_1","unstructured":"Intel. 2011. Measuring Processor Power: TDP vs. ACP. Available: https:\/\/www.intel.com\/content\/dam\/doc\/white-paper\/resources-xeon-measuring-processor-power-paper.pdf  Intel. 2011. Measuring Processor Power: TDP vs. ACP. Available: https:\/\/www.intel.com\/content\/dam\/doc\/white-paper\/resources-xeon-measuring-processor-power-paper.pdf"},{"key":"e_1_3_2_1_23_1","volume-title":"2015 IEEE International Symposium on Circuits and Systems (ISCAS). IEEE, 938--941","author":"Ishigaki Yutaro","year":"2015","unstructured":"Yutaro Ishigaki , Yoichi Tomioka , Tsugumichi Shibata , and Hitoshi Kitazawa . 2015 . An FPGA implementation of 3D numerical simulations on a 2D SIMD array processor . In 2015 IEEE International Symposium on Circuits and Systems (ISCAS). IEEE, 938--941 . Yutaro Ishigaki, Yoichi Tomioka, Tsugumichi Shibata, and Hitoshi Kitazawa. 2015. An FPGA implementation of 3D numerical simulations on a 2D SIMD array processor. In 2015 IEEE International Symposium on Circuits and Systems (ISCAS). IEEE, 938--941."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3140659.3080252"},{"key":"e_1_3_2_1_25_1","volume-title":"Fundamentals of computational fluid dynamics","author":"Lomax Harvard","unstructured":"Harvard Lomax , Thomas H Pulliam , David W Zingg , Thomas H Pulliam , and David W Zingg . 2001. Fundamentals of computational fluid dynamics . Vol. 246 . Springer . Harvard Lomax, Thomas H Pulliam, David W Zingg, Thomas H Pulliam, and David W Zingg. 2001. Fundamentals of computational fluid dynamics. Vol. 246. Springer."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2010.04.203"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.finel.2015.06.005"},{"key":"e_1_3_2_1_28_1","volume-title":"The Laplace Equation. Boundary value problems on bounded and unbounded Lipschitz domains","author":"Medkov\u00e1 Dagmar","year":"2018","unstructured":"Dagmar Medkov\u00e1 . 2018. The Laplace Equation. Boundary value problems on bounded and unbounded Lipschitz domains . Springer , Cham ( 2018 ). Dagmar Medkov\u00e1. 2018. The Laplace Equation. Boundary value problems on bounded and unbounded Lipschitz domains. Springer, Cham (2018)."},{"key":"e_1_3_2_1_29_1","first-page":"389","article-title":"Accelerating a three-dimensional finite-difference wave propagation code using GPU graphics cards","volume":"182","author":"Mich\u00e9a David","year":"2010","unstructured":"David Mich\u00e9a and Dimitri Komatitsch . 2010 . Accelerating a three-dimensional finite-difference wave propagation code using GPU graphics cards . Geophysical Journal International 182 , 1 (2010), 389 -- 402 . David Mich\u00e9a and Dimitri Komatitsch. 2010. Accelerating a three-dimensional finite-difference wave propagation code using GPU graphics cards. Geophysical Journal International 182, 1 (2010), 389--402.","journal-title":"Geophysical Journal International"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1513895.1513905"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0024-3795(87)90321-1"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISSCC42613.2021.9366053"},{"key":"e_1_3_2_1_33_1","volume-title":"ESSCIRC 2022-IEEE 48th European Solid State Circuits Conference (ESSCIRC). IEEE, 353--356","author":"Mu Junjie","year":"2022","unstructured":"Junjie Mu , Chengshuo Yu , Tony Tae-Hyoung Kim , and Bongjin Kim . 2022 . A Scalable Bit-Serial Computing Hardware Accelerator for Solving 2D\/3D Partial Differential Equations Using Finite Difference Method . In ESSCIRC 2022-IEEE 48th European Solid State Circuits Conference (ESSCIRC). IEEE, 353--356 . Junjie Mu, Chengshuo Yu, Tony Tae-Hyoung Kim, and Bongjin Kim. 2022. A Scalable Bit-Serial Computing Hardware Accelerator for Solving 2D\/3D Partial Differential Equations Using Finite Difference Method. In ESSCIRC 2022-IEEE 48th European Solid State Circuits Conference (ESSCIRC). IEEE, 353--356."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1002\/qj.2327"},{"key":"e_1_3_2_1_35_1","volume-title":"Parallelization of finite element analysis of nonlinear magnetic fields using GPU","author":"Okimura Takayuki","year":"2013","unstructured":"Takayuki Okimura , Teruyoshi Sasayama , Norio Takahashi , and Soichiro Ikuno . 2013. Parallelization of finite element analysis of nonlinear magnetic fields using GPU . IEEE transactions on magnetics 49, 5 ( 2013 ), 1557--1560. Takayuki Okimura, Teruyoshi Sasayama, Norio Takahashi, and Soichiro Ikuno. 2013. Parallelization of finite element analysis of nonlinear magnetic fields using GPU. IEEE transactions on magnetics 49, 5 (2013), 1557--1560."},{"key":"e_1_3_2_1_36_1","volume-title":"Marcelo J Cola\u00e7o, and Renato M Cotta.","author":"\u00d6zi\u015fik M Necati","year":"2017","unstructured":"M Necati \u00d6zi\u015fik , Helcio RB Orlande , Marcelo J Cola\u00e7o, and Renato M Cotta. 2017 . Finite difference methods in heat transfer. CRC press . M Necati \u00d6zi\u015fik, Helcio RB Orlande, Marcelo J Cola\u00e7o, and Renato M Cotta. 2017. Finite difference methods in heat transfer. CRC press."},{"key":"e_1_3_2_1_37_1","volume-title":"Numerical weather prediction basics: Models, numerical methods, and data assimilation. Handbook of hydrometeorological ensemble forecasting","author":"Pu Zhaoxia","year":"2019","unstructured":"Zhaoxia Pu and Eugenia Kalnay . 2019. Numerical weather prediction basics: Models, numerical methods, and data assimilation. Handbook of hydrometeorological ensemble forecasting ( 2019 ), 67--97. Zhaoxia Pu and Eugenia Kalnay. 2019. Numerical weather prediction basics: Models, numerical methods, and data assimilation. Handbook of hydrometeorological ensemble forecasting (2019), 67--97."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0005-1098(97)00127-1"},{"key":"e_1_3_2_1_39_1","volume-title":"Numerical solution of partial differential equations on parallel computers","author":"Tveito AMBA","unstructured":"AMBA Tveito and Are Magnus Bruaset . 2006. Numerical solution of partial differential equations on parallel computers . Springer . AMBA Tveito and Are Magnus Bruaset. 2006. Numerical solution of partial differential equations on parallel computers. Springer."},{"key":"e_1_3_2_1_40_1","series-title":"SIAM Journal on scientific and Statistical Computing 13, 2","volume-title":"Bi-CGSTAB: A fast and smoothly converging variant of Bi-CG for the solution of nonsymmetric linear systems","author":"Van der Vorst Henk A","year":"1992","unstructured":"Henk A Van der Vorst . 1992. Bi-CGSTAB: A fast and smoothly converging variant of Bi-CG for the solution of nonsymmetric linear systems . SIAM Journal on scientific and Statistical Computing 13, 2 ( 1992 ), 631--644. Henk A Van der Vorst. 1992. Bi-CGSTAB: A fast and smoothly converging variant of Bi-CG for the solution of nonsymmetric linear systems. SIAM Journal on scientific and Statistical Computing 13, 2 (1992), 631--644."},{"key":"e_1_3_2_1_41_1","volume-title":"2016 IEEE\/ACIS 15th International Conference on Computer and Information Science (ICIS). IEEE, 1--6.","author":"Waidyasooriya Hasitha Muthumala","year":"2016","unstructured":"Hasitha Muthumala Waidyasooriya and Masanori Hariyama . 2016 . FPGA-based deep-pipelined architecture for FDTD acceleration using OpenCL . In 2016 IEEE\/ACIS 15th International Conference on Computer and Information Science (ICIS). IEEE, 1--6. Hasitha Muthumala Waidyasooriya and Masanori Hariyama. 2016. FPGA-based deep-pipelined architecture for FDTD acceleration using OpenCL. In 2016 IEEE\/ACIS 15th International Conference on Computer and Information Science (ICIS). IEEE, 1--6."}],"event":{"name":"ISCA '23: 50th Annual International Symposium on Computer Architecture","location":"Orlando FL USA","acronym":"ISCA '23","sponsor":["SIGARCH ACM Special Interest Group on Computer Architecture","IEEE"]},"container-title":["Proceedings of the 50th Annual International Symposium on Computer Architecture"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3579371.3589083","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:46:39Z","timestamp":1750178799000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3579371.3589083"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,17]]},"references-count":41,"alternative-id":["10.1145\/3579371.3589083","10.1145\/3579371"],"URL":"https:\/\/doi.org\/10.1145\/3579371.3589083","relation":{},"subject":[],"published":{"date-parts":[[2023,6,17]]},"assertion":[{"value":"2023-06-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}