{"id":"https://openalex.org/W2112688984","doi":"https://doi.org/10.1109/iscas.2004.1329513","title":"Graphics processor unit (GPU) acceleration of finite-difference time-domain (FDTD) algorithm","display_name":"Graphics processor unit (GPU) acceleration of finite-difference time-domain (FDTD) algorithm","publication_year":2004,"publication_date":"2004-11-30","ids":{"openalex":"https://openalex.org/W2112688984","doi":"https://doi.org/10.1109/iscas.2004.1329513","mag":"2112688984"},"language":"en","primary_location":{"id":"doi:10.1109/iscas.2004.1329513","doi":"https://doi.org/10.1109/iscas.2004.1329513","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iscas.2004.1329513","pdf_url":null,"source":{"id":"https://openalex.org/S4393914142","display_name":"IEEE International Symposium on Circuits and Systems proceedings","issn_l":"0271-4302","issn":["0271-4302"],"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":["jufo-1","norway-1"],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512)","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5044714962","display_name":"S.E. Krakiwsky","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I168635309","display_name":"University of Calgary","ror":"https://ror.org/03yjb2x39","country_code":"CA","type":"education","lineage":["https://openalex.org/I168635309"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"S.E. Krakiwsky","raw_affiliation_strings":["University of Calgary, Canada","Calgary Univ., Alta., Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Calgary, Canada","institution_ids":["https://openalex.org/I168635309"]},{"raw_affiliation_string":"Calgary Univ., Alta., Canada","institution_ids":["https://openalex.org/I168635309"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005447330","display_name":"Laurence E. Turner","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I168635309","display_name":"University of Calgary","ror":"https://ror.org/03yjb2x39","country_code":"CA","type":"education","lineage":["https://openalex.org/I168635309"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"L.E. Turner","raw_affiliation_strings":["University of Calgary, Canada","Calgary Univ., Alta., Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Calgary, Canada","institution_ids":["https://openalex.org/I168635309"]},{"raw_affiliation_string":"Calgary Univ., Alta., Canada","institution_ids":["https://openalex.org/I168635309"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5033617035","display_name":"M. Okoniewski","orcid":"https://orcid.org/0000-0002-3103-9472","observed_orcids":["https://orcid.org/0000-0002-3103-9472"]},"institutions":[{"id":"https://openalex.org/I168635309","display_name":"University of Calgary","ror":"https://ror.org/03yjb2x39","country_code":"CA","type":"education","lineage":["https://openalex.org/I168635309"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"M.M. Okoniewski","raw_affiliation_strings":["University of Calgary, Canada","Calgary Univ., Alta., Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Calgary, Canada","institution_ids":["https://openalex.org/I168635309"]},{"raw_affiliation_string":"Calgary Univ., Alta., Canada","institution_ids":["https://openalex.org/I168635309"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I168635309"],"apc_list":null,"apc_paid":null,"fwci":1.654,"has_fulltext":false,"cited_by_count":41,"citation_normalized_percentile":{"value":0.83161369,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"V","last_page":"265"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11263","display_name":"Electromagnetic Simulation and Numerical Methods","score":0.9487000107765198,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11263","display_name":"Electromagnetic Simulation and Numerical Methods","score":0.9487000107765198,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.04170000180602074,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10739","display_name":"Electromagnetic Scattering and Analysis","score":0.006099999882280827,"subfield":{"id":"https://openalex.org/subfields/3107","display_name":"Atomic and Molecular Physics, and Optics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/gpu-acceleration","display_name":"GPU acceleration","score":0.8510000109672546},{"id":"https://openalex.org/keywords/finite-difference-time-domain","display_name":"finite-difference time-domain simulation","score":0.9629999995231628},{"id":"https://openalex.org/keywords/graphics-processing-units","display_name":"graphics processing units","score":0.7089999914169312},{"id":"https://openalex.org/keywords/electromagnetic-scattering","display_name":"electromagnetic scattering","score":0.8510000109672546},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"parallel computing","score":0.7760000228881836},{"id":"https://openalex.org/keywords/speedup","display_name":"speedup","score":0.4690000116825104},{"id":"https://openalex.org/keywords/opengl","display_name":"OpenGL","score":0.35600000619888306},{"id":"https://openalex.org/keywords/c-programming","display_name":"C programming","score":0.4480000138282776}],"concepts":[{"id":"https://openalex.org/C184880428","wikidata":"https://www.wikidata.org/wiki/Q1417308","display_name":"Finite-difference time-domain method","level":2,"score":0.9417674541473389},{"id":"https://openalex.org/C2778305236","wikidata":"https://www.wikidata.org/wiki/Q178570","display_name":"OpenGL","level":3,"score":0.8070583343505859},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7527575492858887},{"id":"https://openalex.org/C2779851693","wikidata":"https://www.wikidata.org/wiki/Q183484","display_name":"Graphics processing unit","level":2,"score":0.7355728149414062},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.7001617550849915},{"id":"https://openalex.org/C2778119891","wikidata":"https://www.wikidata.org/wiki/Q477690","display_name":"CUDA","level":2,"score":0.5472296476364136},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.5239691138267517},{"id":"https://openalex.org/C117896860","wikidata":"https://www.wikidata.org/wiki/Q11376","display_name":"Acceleration","level":2,"score":0.5228738784790039},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.5094752907752991},{"id":"https://openalex.org/C50630238","wikidata":"https://www.wikidata.org/wiki/Q971505","display_name":"General-purpose computing on graphics processing units","level":3,"score":0.5081331729888916},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.49072396755218506},{"id":"https://openalex.org/C86111242","wikidata":"https://www.wikidata.org/wiki/Q859595","display_name":"Coprocessor","level":2,"score":0.4801889657974243},{"id":"https://openalex.org/C206844423","wikidata":"https://www.wikidata.org/wiki/Q5157313","display_name":"Computational electromagnetics","level":3,"score":0.45595693588256836},{"id":"https://openalex.org/C49154492","wikidata":"https://www.wikidata.org/wiki/Q5300","display_name":"Central processing unit","level":2,"score":0.44066035747528076},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.3866282105445862},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.37154117226600647},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.19715794920921326},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.1726016402244568},{"id":"https://openalex.org/C28843909","wikidata":"https://www.wikidata.org/wiki/Q177625","display_name":"Electromagnetic field","level":2,"score":0.15156525373458862},{"id":"https://openalex.org/C120665830","wikidata":"https://www.wikidata.org/wiki/Q14620","display_name":"Optics","level":1,"score":0.13907989859580994},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.1107856035232544},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.06877455115318298},{"id":"https://openalex.org/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iscas.2004.1329513","doi":"https://doi.org/10.1109/iscas.2004.1329513","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iscas.2004.1329513","pdf_url":null,"source":{"id":"https://openalex.org/S4393914142","display_name":"IEEE International Symposium on Circuits and Systems proceedings","issn_l":"0271-4302","issn":["0271-4302"],"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":["jufo-1","norway-1"],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":10,"referenced_works":["https://openalex.org/W1534573938","https://openalex.org/W1551575098","https://openalex.org/W2016677154","https://openalex.org/W2035158685","https://openalex.org/W2121430798","https://openalex.org/W2142063750","https://openalex.org/W2160795898","https://openalex.org/W2763437374","https://openalex.org/W3177692272","https://openalex.org/W6654554885"],"related_works":["https://openalex.org/W2167795988","https://openalex.org/W2937682326","https://openalex.org/W2104379808","https://openalex.org/W2127440505","https://openalex.org/W1502335506","https://openalex.org/W2348659741","https://openalex.org/W1519327581","https://openalex.org/W2052960014","https://openalex.org/W2364686214","https://openalex.org/W2077051771"],"abstract_inverted_index":{"The":[0,38,91],"finite-difference":[1],"time-domain":[2],"(FDTD)":[3],"algorithm":[4],"has":[5,47,79],"become":[6],"a":[7,76,84,94],"tool":[8],"of":[9,14,40,99],"choice":[10],"in":[11],"many":[12],"areas":[13],"RF":[15],"and":[16,19,72],"microwave":[17],"engineering":[18],"optics.":[20],"However,":[21],"FDTD":[22,45,67],"runs":[23],"too":[24],"slow":[25],"for":[26],"some":[27],"simulations":[28],"to":[29,43,65,82],"be":[30,62],"practical,":[31],"even":[32],"when":[33],"carried":[34],"out":[35],"on":[36],"supercomputers.":[37],"development":[39],"dedicated":[41],"hardware":[42],"accelerate":[44,66],"computations":[46],"been":[48,80],"investigated.":[49],"In":[50],"this":[51],"paper,":[52],"we":[53],"demonstrate":[54],"that":[55],"off-the-shelf":[56],"graphics":[57],"processor":[58],"units":[59],"(GPUs)":[60],"can":[61],"successfully":[63],"used":[64],"simulations.":[68],"Using":[69],"C++,":[70],"OpenGL,":[71],"several":[73],"OpenGL":[74],"extensions,":[75],"modern":[77],"GPU":[78,92],"programmed":[81],"solve":[83],"simple":[85],"two":[86],"dimensional":[87],"electromagnetic":[88],"scattering":[89],"problem.":[90],"outperforms":[93],"central":[95],"processing":[96],"unit":[97],"(CPU)":[98],"comparable":[100],"technology":[101],"generation.":[102]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":2},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":3},{"year":2012,"cited_by_count":2}],"updated_date":"2026-10-22T09:42:04.148104","created_date":"2016-06-24T00:00:00"}
