{"id":"https://openalex.org/W2235048684","doi":"https://doi.org/10.1109/taslp.2015.2434212","title":"A GPU Implementation of an Explicit Compact FDTD Algorithm with a Digital Impedance Filter for Room Acoustics Applications","display_name":"A GPU Implementation of an Explicit Compact FDTD Algorithm with a Digital Impedance Filter for Room Acoustics Applications","publication_year":2015,"publication_date":"2015-05-15","ids":{"openalex":"https://openalex.org/W2235048684","doi":"https://doi.org/10.1109/taslp.2015.2434212","mag":"2235048684"},"language":"en","primary_location":{"id":"doi:10.1109/taslp.2015.2434212","is_oa":false,"landing_page_url":"https://doi.org/10.1109/taslp.2015.2434212","pdf_url":null,"source":{"id":"https://openalex.org/S4210169297","display_name":"IEEE/ACM Transactions on Audio Speech and Language Processing","issn_l":"2329-9290","issn":["2329-9290","2329-9304"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE/ACM Transactions on Audio, Speech, and Language Processing","raw_type":"journal-article"},"type":"article","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/A5083016353","display_name":"Carlos Spa","orcid":"https://orcid.org/0000-0001-9547-5954"},"institutions":[{"id":"https://openalex.org/I75778554","display_name":"Federico Santa Mar\u00eda Technical University","ror":"https://ror.org/05510vn56","country_code":"CL","type":"education","lineage":["https://openalex.org/I75778554"]}],"countries":["CL"],"is_corresponding":true,"raw_author_name":"Carlos Spa","raw_affiliation_strings":["Mathematics Department, Universidad T\u00e9cnica Federico Santa Mar\u00eda, Valpara\u00edso, Chile"],"affiliations":[{"raw_affiliation_string":"Mathematics Department, Universidad T\u00e9cnica Federico Santa Mar\u00eda, Valpara\u00edso, Chile","institution_ids":["https://openalex.org/I75778554"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026173704","display_name":"Ant\u00f3n Rey","orcid":"https://orcid.org/0000-0003-2540-7053"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Anton Rey","raw_affiliation_strings":["Department of Computer Architecture and Automation, Ciudad Universitaria, Madrid, Spain"],"affiliations":[{"raw_affiliation_string":"Department of Computer Architecture and Automation, Ciudad Universitaria, Madrid, Spain","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5047900709","display_name":"Erwin Hern\u00e1ndez","orcid":"https://orcid.org/0000-0002-0821-4658"},"institutions":[{"id":"https://openalex.org/I75778554","display_name":"Federico Santa Mar\u00eda Technical University","ror":"https://ror.org/05510vn56","country_code":"CL","type":"education","lineage":["https://openalex.org/I75778554"]}],"countries":["CL"],"is_corresponding":false,"raw_author_name":"Erwin Hernandez","raw_affiliation_strings":["Mathematics Department, Universidad T\u00e9cnica Federico Santa Mar\u00eda, Valpara\u00edso, Chile"],"affiliations":[{"raw_affiliation_string":"Mathematics Department, Universidad T\u00e9cnica Federico Santa Mar\u00eda, Valpara\u00edso, Chile","institution_ids":["https://openalex.org/I75778554"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5083016353"],"corresponding_institution_ids":["https://openalex.org/I75778554"],"apc_list":null,"apc_paid":null,"fwci":0.7234,"has_fulltext":false,"cited_by_count":12,"citation_normalized_percentile":{"value":0.72280658,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"23","issue":"8","first_page":"1368","last_page":"1380"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10822","display_name":"Acoustic Wave Phenomena Research","score":0.998199999332428,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical 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/T10822","display_name":"Acoustic Wave Phenomena Research","score":0.998199999332428,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical 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/T11263","display_name":"Electromagnetic Simulation and Numerical Methods","score":0.9972000122070312,"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/T11233","display_name":"Advanced Adaptive Filtering Techniques","score":0.9962999820709229,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7692391872406006},{"id":"https://openalex.org/keywords/finite-difference-time-domain-method","display_name":"Finite-difference time-domain method","score":0.6537760496139526},{"id":"https://openalex.org/keywords/robustness","display_name":"Robustness (evolution)","score":0.5689131021499634},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.5393431782722473},{"id":"https://openalex.org/keywords/graphics-processing-unit","display_name":"Graphics processing unit","score":0.533031702041626},{"id":"https://openalex.org/keywords/cuda","display_name":"CUDA","score":0.4793427884578705},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.45379364490509033},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.4474385976791382},{"id":"https://openalex.org/keywords/general-purpose-computing-on-graphics-processing-units","display_name":"General-purpose computing on graphics processing units","score":0.4364496171474457},{"id":"https://openalex.org/keywords/filter","display_name":"Filter (signal processing)","score":0.42656558752059937},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4222058951854706},{"id":"https://openalex.org/keywords/electrical-impedance","display_name":"Electrical impedance","score":0.4211186468601227},{"id":"https://openalex.org/keywords/finite-impulse-response","display_name":"Finite impulse response","score":0.41551411151885986},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.40013939142227173},{"id":"https://openalex.org/keywords/graphics","display_name":"Graphics","score":0.27334606647491455},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics (images)","score":0.11677205562591553}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7692391872406006},{"id":"https://openalex.org/C184880428","wikidata":"https://www.wikidata.org/wiki/Q1417308","display_name":"Finite-difference time-domain method","level":2,"score":0.6537760496139526},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.5689131021499634},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.5393431782722473},{"id":"https://openalex.org/C2779851693","wikidata":"https://www.wikidata.org/wiki/Q183484","display_name":"Graphics processing unit","level":2,"score":0.533031702041626},{"id":"https://openalex.org/C2778119891","wikidata":"https://www.wikidata.org/wiki/Q477690","display_name":"CUDA","level":2,"score":0.4793427884578705},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.45379364490509033},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.4474385976791382},{"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.4364496171474457},{"id":"https://openalex.org/C106131492","wikidata":"https://www.wikidata.org/wiki/Q3072260","display_name":"Filter (signal processing)","level":2,"score":0.42656558752059937},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4222058951854706},{"id":"https://openalex.org/C17829176","wikidata":"https://www.wikidata.org/wiki/Q179043","display_name":"Electrical impedance","level":2,"score":0.4211186468601227},{"id":"https://openalex.org/C198386975","wikidata":"https://www.wikidata.org/wiki/Q117785","display_name":"Finite impulse response","level":2,"score":0.41551411151885986},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.40013939142227173},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.27334606647491455},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.11677205562591553},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/taslp.2015.2434212","is_oa":false,"landing_page_url":"https://doi.org/10.1109/taslp.2015.2434212","pdf_url":null,"source":{"id":"https://openalex.org/S4210169297","display_name":"IEEE/ACM Transactions on Audio Speech and Language Processing","issn_l":"2329-9290","issn":["2329-9290","2329-9304"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE/ACM Transactions on Audio, Speech, and Language Processing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":39,"referenced_works":["https://openalex.org/W66562641","https://openalex.org/W210673478","https://openalex.org/W1504021810","https://openalex.org/W1512768300","https://openalex.org/W1574835551","https://openalex.org/W1964606926","https://openalex.org/W1975487519","https://openalex.org/W1977386098","https://openalex.org/W1997114790","https://openalex.org/W2000056936","https://openalex.org/W2024326320","https://openalex.org/W2024909341","https://openalex.org/W2054671806","https://openalex.org/W2067073345","https://openalex.org/W2068407998","https://openalex.org/W2076050852","https://openalex.org/W2079864589","https://openalex.org/W2084963807","https://openalex.org/W2096001341","https://openalex.org/W2113997186","https://openalex.org/W2125740494","https://openalex.org/W2133919350","https://openalex.org/W2134911871","https://openalex.org/W2137123220","https://openalex.org/W2151564784","https://openalex.org/W2153409687","https://openalex.org/W2168624457","https://openalex.org/W2254296688","https://openalex.org/W2593610709","https://openalex.org/W4246295131","https://openalex.org/W6602689243","https://openalex.org/W6608461861","https://openalex.org/W6630196586","https://openalex.org/W6630709139","https://openalex.org/W6634367698","https://openalex.org/W6674605162","https://openalex.org/W6682480024","https://openalex.org/W6691573412","https://openalex.org/W6734574453"],"related_works":["https://openalex.org/W1963859303","https://openalex.org/W2364044215","https://openalex.org/W2389600408","https://openalex.org/W240129890","https://openalex.org/W3048701459","https://openalex.org/W2149078538","https://openalex.org/W2080146221","https://openalex.org/W2370314112","https://openalex.org/W1656096860","https://openalex.org/W3104348697"],"abstract_inverted_index":{"In":[0,103],"recent":[1],"years,":[2],"computational":[3,76],"engineering":[4],"has":[5,98],"undergone":[6],"great":[7],"changes":[8],"due":[9],"to":[10,42,62,161,201,222],"the":[11,14,25,44,52,56,68,75,150,163,204],"development":[12],"of":[13,47,55,70,78,111,121,166,207,217],"graphics":[15],"processing":[16],"unit":[17],"(GPU)":[18],"technology.":[19],"For":[20],"example,":[21],"in":[22,231],"room":[23,114],"acoustics,":[24],"wave-based":[26],"methods,":[27],"that":[28,65,83],"formerly":[29],"were":[30],"considered":[31],"too":[32],"expensive":[33],"for":[34,132],"3-D":[35,189],"impulse":[36],"response":[37],"simulations,":[38],"are":[39,181],"now":[40],"chosen":[41],"exploit":[43],"parallel":[45],"nature":[46],"GPU":[48,72,109,233],"devices":[49],"considerably":[50],"reducing":[51],"execution":[53],"time":[54],"simulations.":[57],"There":[58],"exist":[59],"contributions":[60],"related":[61],"this":[63,104,218],"topic":[64],"have":[66,228,236],"explored":[67],"performance":[69,177,196],"different":[71,87,167,188,232],"algorithms;":[73],"however,":[74],"analysis":[77],"a":[79,91,108,112,119,130,134,153,195,208,212],"general":[80,92],"explicit":[81,122,241],"model":[82,97,116,139,151],"incorporates":[84],"algorithms":[85,224],"with":[86,239],"neighboring":[88],"orders":[89],"and":[90,146,183],"frequency":[93,135],"dependent":[94],"impedance":[95,138,155],"boundary":[96,158],"not":[99],"been":[100,229,237],"properly":[101],"developed.":[102],"paper,":[105],"we":[106,148,193],"present":[107],"implementation":[110,210],"complete":[113],"acoustic":[115,164],"based":[117],"on":[118],"family":[120],"finite-difference":[123],"time-domain":[124],"(FDTD)":[125],"algorithms.":[126],"We":[127],"first":[128],"develop":[129],"strategy":[131],"implementing":[133],"independent":[136],"(FI)":[137],"which":[140,198],"is":[141,199],"free":[142],"from":[143],"thread":[144],"divergences":[145],"then,":[147],"extend":[149],"adding":[152],"digital":[154],"filter":[156],"(DIF)":[157],"subroutine":[159],"able":[160,200],"compute":[162],"pressure":[165],"nodes":[168],"such":[169],"as":[170],"corners":[171],"or":[172,235],"edges":[173],"without":[174],"an":[175],"additional":[176],"penalty.":[178],"Both":[179],"implementations":[180],"validated":[182],"deeply":[184],"analyzed":[185],"by":[186],"performing":[187],"numerical":[190],"experiments.":[191],"Finally,":[192],"define":[194],"metric":[197,219],"objectively":[202],"measure":[203],"computing":[205],"throughput":[206],"FDTD":[209],"using":[211],"simple":[213],"number.":[214],"The":[215],"robustness":[216],"allows":[220],"us":[221],"compare":[223],"even":[225],"if":[226],"these":[227],"run":[230],"cards":[234],"formulated":[238],"other":[240],"models.":[242]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2023,"cited_by_count":2},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":2},{"year":2015,"cited_by_count":1}],"updated_date":"2026-03-09T08:58:05.943551","created_date":"2025-10-10T00:00:00"}
