{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,9]],"date-time":"2026-07-09T15:49:12Z","timestamp":1783612152699,"version":"3.55.0"},"publisher-location":"Cham","reference-count":22,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031637537","type":"print"},{"value":"9783031637513","type":"electronic"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-3-031-63751-3_24","type":"book-chapter","created":{"date-parts":[[2024,6,26]],"date-time":"2024-06-26T19:26:33Z","timestamp":1719429993000},"page":"354-367","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["GPU-Accelerated FDTD Solver for\u00a0Electromagnetic Differential Equations"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7851-9377","authenticated-orcid":false,"given":"MohammadReza","family":"HoseinyFarahabady","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3090-1059","authenticated-orcid":false,"given":"Albert Y.","family":"Zomaya","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,6,27]]},"reference":[{"key":"24_CR1","unstructured":"Andersson, U.: Time-Domain Methods for the Maxwell Equations. Doctoral dissertation, Royal Institute of Technology, Stockholm (2001)"},{"key":"24_CR2","doi-asserted-by":"crossref","unstructured":"Ansorge, R.: Programming in Parallel with CUDA: A Practical Guide. Cambridge University Press (2022)","DOI":"10.1017\/9781108855273"},{"key":"24_CR3","doi-asserted-by":"publisher","unstructured":"Baumeister, P.F., Hater, T., Kraus, J., Pleiter, D., Wahl, P.: A performance model for gpu-accelerated fdtd applications. In: 2015 IEEE 22nd International Conference on High Performance Computing (HiPC), pp. 185\u2013193 (2015). https:\/\/doi.org\/10.1109\/HiPC.2015.24","DOI":"10.1109\/HiPC.2015.24"},{"issue":"6","key":"24_CR4","doi-asserted-by":"publisher","first-page":"1015","DOI":"10.1046\/j.1365-2478.1999.00151.x","volume":"47","author":"JM Carcione","year":"1999","unstructured":"Carcione, J.M., Valle, S., Lenzi, G.: GPR modelling by the Fourier method: improvement of the algorithm. Geophys. Prospect. 47(6), 1015\u20131029 (1999)","journal-title":"Geophys. Prospect."},{"issue":"4","key":"24_CR5","doi-asserted-by":"publisher","first-page":"296","DOI":"10.1016\/j.jappgeo.2008.09.009","volume":"67","author":"NJ Cassidy","year":"2009","unstructured":"Cassidy, N.J., Millington, T.M.: The application of finite-difference time-domain modelling for the assessment of GPR in magnetically lossy materials. J. Appl. Geophys. 67(4), 296\u2013308 (2009)","journal-title":"J. Appl. Geophys."},{"key":"24_CR6","unstructured":"Cook, S.: CUDA Programming: A Developer\u2019s Guide to Parallel Computing with GPUs. Morgan Kaufmann (Nov 2012)"},{"key":"24_CR7","volume-title":"The Finite-difference Time-domain for Electromagnetics: With MATLAB Simulations","author":"A Elsherbeni","year":"2016","unstructured":"Elsherbeni, A., Demir, V.: The Finite-difference Time-domain for Electromagnetics: With MATLAB Simulations. ACES series on computational electromagnetics and engineering, Institution of Engineering and Technology (2016)"},{"issue":"6","key":"24_CR8","doi-asserted-by":"publisher","first-page":"495","DOI":"10.1016\/j.ndteint.2011.05.001","volume":"44","author":"DS Feng","year":"2011","unstructured":"Feng, D.S., Dai, Q.W.: GPR numerical simulation of full wave field based on UPML boundary condition of ADI-FDTD. NDT E Int. 44(6), 495\u2013504 (2011)","journal-title":"NDT E Int."},{"issue":"3","key":"24_CR9","doi-asserted-by":"publisher","first-page":"469","DOI":"10.1016\/j.cpc.2012.09.025","volume":"184","author":"J Franc\u00e9s","year":"2013","unstructured":"Franc\u00e9s, J., Bleda, S., Neipp, C., M\u00e1rquez, A., Pascual, I., Bel\u00e9ndez, A.: Performance analysis of the FDTD method applied to holographic volume gratings: Multi-core CPU versus GPU computing. Comput. Phys. Commun. 184(3), 469\u2013479 (2013)","journal-title":"Comput. Phys. Commun."},{"key":"24_CR10","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1016\/j.cpc.2015.01.017","volume":"191","author":"J Franc\u00e9s","year":"2015","unstructured":"Franc\u00e9s, J., Otero, B., Bleda, S., Gallego, S., Neipp, C., M\u00e1rquez, A., Bel\u00e9ndez, A.: Multi-GPU and multi-CPU accelerated FDTD scheme for vibroacoustic applications. Comput. Phys. Commun. 191, 43\u201351 (2015)","journal-title":"Comput. Phys. Commun."},{"issue":"1","key":"24_CR11","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1109\/JSTARS.2015.2468597","volume":"9","author":"I Giannakis","year":"2016","unstructured":"Giannakis, I., Giannopoulos, A., Warren, C.: A realistic FDTD numerical modeling framework of ground penetrating radar for landmine detection. IEEE J. Selected Topics Appl. Earth Observ. Remote Sens. 9(1), 37\u201351 (2016)","journal-title":"IEEE J. Selected Topics Appl. Earth Observ. Remote Sens."},{"issue":"2","key":"24_CR12","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1109\/MM.2008.31","volume":"28","author":"E Lindholm","year":"2008","unstructured":"Lindholm, E., Nickolls, J., Oberman, S., Montrym, J.: Nvidia tesla: a unified graphics and computing architecture. IEEE Micro 28(2), 39\u201355 (2008)","journal-title":"IEEE Micro"},{"issue":"5","key":"24_CR13","doi-asserted-by":"publisher","first-page":"795","DOI":"10.1109\/36.83997","volume":"29","author":"J Liu","year":"1991","unstructured":"Liu, J., Shen, L.: Numerical simulation of subsurface radar for detecting buried pipes. IEEE Trans. Geosci. Remote Sens. 29(5), 795\u2013798 (1991)","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"issue":"5","key":"24_CR14","doi-asserted-by":"publisher","first-page":"186","DOI":"10.1109\/MAP.2012.6348145","volume":"54","author":"M Livesey","year":"2012","unstructured":"Livesey, M., Stack, J.F., Jr., Costen, F., Nanri, T., Nakashima, N., Fujino, S.: Development of a CUDA implementation of the 3d FDTD method. IEEE Antennas Propag. Mag. 54(5), 186\u2013195 (2012)","journal-title":"IEEE Antennas Propag. Mag."},{"issue":"7","key":"24_CR15","doi-asserted-by":"publisher","first-page":"1822","DOI":"10.1016\/j.mcm.2011.11.075","volume":"57","author":"J Lopez","year":"2013","unstructured":"Lopez, J., Carnicero, D., Ferrando, N., Escolano, J.: Parallelization of the finite-difference time-domain method for room acoustics modelling based on CUDA. Math. Comput. Model. 57(7), 1822\u20131831 (2013)","journal-title":"Math. Comput. Model."},{"key":"24_CR16","unstructured":"NVIDIA Corporation: NVIDIA CUDA Toolkit Documentation, CUDA Streams: Asynchronous Concurrent Execution (2023). Accessed Nov 2023"},{"key":"24_CR17","unstructured":"NVIDIA Corporation: NVIDIA\u2019s GPU Platform (2023). Accessed Nov 2023"},{"issue":"3","key":"24_CR18","doi-asserted-by":"publisher","first-page":"687","DOI":"10.1016\/j.cpc.2009.11.008","volume":"181","author":"A Oskooi","year":"2010","unstructured":"Oskooi, A., Roundy, D., Ibanescu, M., Bermel, P.A., Joannopoulos, J.: Meep: a flexible free-software package for electromagnetic simulations by the FDTD method. Comput. Phys. Commun. 181(3), 687\u2013702 (2010)","journal-title":"Comput. Phys. Commun."},{"key":"24_CR19","volume-title":"Computational Electrodynamics: The Finite-Difference Time-Domain Method","author":"A Taflove","year":"2005","unstructured":"Taflove, A.: Computational Electrodynamics: The Finite-Difference Time-Domain Method, 3rd edn. Artech House, Norwood, MA, USA (2005)","edition":"3"},{"key":"24_CR20","doi-asserted-by":"publisher","first-page":"208","DOI":"10.1016\/j.cpc.2018.11.007","volume":"237","author":"C Warren","year":"2019","unstructured":"Warren, C., Giannopoulos, A., Gray, A., et al.: A CUDA-based GPU engine for gprMax: Open source FDTD electromagnetic simulation software. Comput. Phys. Commun. 237, 208\u2013218 (2019)","journal-title":"Comput. Phys. Commun."},{"issue":"3","key":"24_CR21","doi-asserted-by":"publisher","first-page":"302","DOI":"10.1109\/TAP.1966.1138693","volume":"14","author":"KS Yee","year":"1966","unstructured":"Yee, K.S.: Numerical solution of initial boundary value problems involving Maxwell\u2019s equations in isotropic media. IEEE Trans. Antennas Propagat. 14(3), 302\u2013307 (1966)","journal-title":"IEEE Trans. Antennas Propagat."},{"key":"24_CR22","volume-title":"Advanced FDTD Method: Parallelization, Acceleration, and Engineering Applications","author":"W Yu","year":"2011","unstructured":"Yu, W., Yang, X., Liu, Y., Mittra, R., Muto, A.: Advanced FDTD Method: Parallelization, Acceleration, and Engineering Applications. Artech House, Norwood, MA (2011)"}],"container-title":["Lecture Notes in Computer Science","Computational Science \u2013 ICCS 2024"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-63751-3_24","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,26]],"date-time":"2024-06-26T19:29:15Z","timestamp":1719430155000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-63751-3_24"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9783031637537","9783031637513"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-63751-3_24","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"27 June 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICCS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Computational Science","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Malaga","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Spain","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2 July 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"4 July 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"24","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"iccs-computsci2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.iccs-meeting.org\/iccs2024\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}