{"id":"https://openalex.org/W2104490821","doi":"https://doi.org/10.1109/fccm.2012.31","title":"A Heterogeneous Architecture for Evaluating Real-Time One-Dimensional Computational Fluid Dynamics on FPGAs","display_name":"A Heterogeneous Architecture for Evaluating Real-Time One-Dimensional Computational Fluid Dynamics on FPGAs","publication_year":2012,"publication_date":"2012-04-01","ids":{"openalex":"https://openalex.org/W2104490821","doi":"https://doi.org/10.1109/fccm.2012.31","mag":"2104490821"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/fccm.2012.31","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://chess.eecs.berkeley.edu/pubs/901/LiuEtAl_CFDonPRET_FCCM2012.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5078613469","display_name":"Isaac Liu","orcid":null},"institutions":[{"id":"https://openalex.org/I95457486","display_name":"University of California, Berkeley","ror":"https://ror.org/01an7q238","country_code":"US","type":"education","lineage":["https://openalex.org/I95457486"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Isaac Liu","raw_affiliation_strings":["Electr. Eng. & Comput. Sci., UC Berkeley, Berkeley, CA, USA"],"affiliations":[{"raw_affiliation_string":"Electr. Eng. & Comput. Sci., UC Berkeley, Berkeley, CA, USA","institution_ids":["https://openalex.org/I95457486"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009831760","display_name":"Edward A. Lee","orcid":"https://orcid.org/0000-0002-5663-0584"},"institutions":[{"id":"https://openalex.org/I95457486","display_name":"University of California, Berkeley","ror":"https://ror.org/01an7q238","country_code":"US","type":"education","lineage":["https://openalex.org/I95457486"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Edward A. Lee","raw_affiliation_strings":["Electr. Eng. & Comput. Sci., UC Berkeley, Berkeley, CA, USA"],"affiliations":[{"raw_affiliation_string":"Electr. Eng. & Comput. Sci., UC Berkeley, Berkeley, CA, USA","institution_ids":["https://openalex.org/I95457486"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050597738","display_name":"Matthew Viele","orcid":null},"institutions":[],"countries":["US"],"is_corresponding":false,"raw_author_name":"Matthew Viele","raw_affiliation_strings":["R&D Drivven, Inc., Elizabeth, CO, USA"],"affiliations":[{"raw_affiliation_string":"R&D Drivven, Inc., Elizabeth, CO, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100318637","display_name":"Guoqiang Wang","orcid":null},"institutions":[{"id":"https://openalex.org/I117895437","display_name":"National Instruments (Ireland)","ror":"https://ror.org/03b4j0710","country_code":"IE","type":"company","lineage":["https://openalex.org/I117895437","https://openalex.org/I4210124763"]}],"countries":["IE"],"is_corresponding":false,"raw_author_name":"Guoqiang Wang","raw_affiliation_strings":["R&D Nat. Instrum. Corp., Berkeley, CA, USA"],"affiliations":[{"raw_affiliation_string":"R&D Nat. Instrum. Corp., Berkeley, CA, USA","institution_ids":["https://openalex.org/I117895437"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5052699654","display_name":"Hugo A. Andrade","orcid":"https://orcid.org/0000-0002-4560-8859"},"institutions":[{"id":"https://openalex.org/I117895437","display_name":"National Instruments (Ireland)","ror":"https://ror.org/03b4j0710","country_code":"IE","type":"company","lineage":["https://openalex.org/I117895437","https://openalex.org/I4210124763"]}],"countries":["IE"],"is_corresponding":false,"raw_author_name":"Hugo Andrade","raw_affiliation_strings":["R&D Nat. Instrum. Corp., Berkeley, CA, USA"],"affiliations":[{"raw_affiliation_string":"R&D Nat. Instrum. Corp., Berkeley, CA, USA","institution_ids":["https://openalex.org/I117895437"]}]}],"institution_assertions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.065,"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":7,"citation_normalized_percentile":{"value":0.834413,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":82,"max":83},"biblio":{"volume":null,"issue":null,"first_page":"125","last_page":"132"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T12810","display_name":"Real-time simulation and control systems","score":0.9999,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems 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/T12810","display_name":"Real-time simulation and control systems","score":0.9999,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems 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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9985,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9954,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/symmetric-multiprocessor-system","display_name":"Symmetric multiprocessor system","score":0.47289005}],"concepts":[{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.8232578},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7235049},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7024625},{"id":"https://openalex.org/C1633027","wikidata":"https://www.wikidata.org/wiki/Q815820","display_name":"Computational fluid dynamics","level":2,"score":0.6812221},{"id":"https://openalex.org/C2778562939","wikidata":"https://www.wikidata.org/wiki/Q1298791","display_name":"Synchronization (alternating current)","level":3,"score":0.4920978},{"id":"https://openalex.org/C172430144","wikidata":"https://www.wikidata.org/wiki/Q17111997","display_name":"Symmetric multiprocessor system","level":2,"score":0.47289005},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4034165},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.39309695},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.13993841},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.08881101},{"id":"https://openalex.org/C146978453","wikidata":"https://www.wikidata.org/wiki/Q3798668","display_name":"Aerospace engineering","level":1,"score":0.086259276},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0},{"id":"https://openalex.org/C127162648","wikidata":"https://www.wikidata.org/wiki/Q16858953","display_name":"Channel (broadcasting)","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/fccm.2012.31","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},{"is_oa":true,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.422.9630","pdf_url":"http://chess.eecs.berkeley.edu/pubs/901/LiuEtAl_CFDonPRET_FCCM2012.pdf","source":{"id":"https://openalex.org/S4306400349","display_name":"CiteSeer X (The Pennsylvania State University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I130769515","host_organization_name":"Pennsylvania State University","host_organization_lineage":["https://openalex.org/I130769515"],"host_organization_lineage_names":["Pennsylvania State University"],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false}],"best_oa_location":{"is_oa":true,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.422.9630","pdf_url":"http://chess.eecs.berkeley.edu/pubs/901/LiuEtAl_CFDonPRET_FCCM2012.pdf","source":{"id":"https://openalex.org/S4306400349","display_name":"CiteSeer X (The Pennsylvania State University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I130769515","host_organization_name":"Pennsylvania State University","host_organization_lineage":["https://openalex.org/I130769515"],"host_organization_lineage_names":["Pennsylvania State University"],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false},"sustainable_development_goals":[],"grants":[],"datasets":[],"versions":[],"referenced_works_count":9,"referenced_works":["https://openalex.org/W1519671026","https://openalex.org/W2021748565","https://openalex.org/W2031660030","https://openalex.org/W2042024793","https://openalex.org/W2109046561","https://openalex.org/W2122833539","https://openalex.org/W2151653149","https://openalex.org/W2623006912","https://openalex.org/W2798695124"],"related_works":["https://openalex.org/W83548147","https://openalex.org/W2902248750","https://openalex.org/W2583171488","https://openalex.org/W2355315220","https://openalex.org/W2275426735","https://openalex.org/W2189586792","https://openalex.org/W2111241003","https://openalex.org/W2082695312","https://openalex.org/W2016193480","https://openalex.org/W2006186928"],"abstract_inverted_index":{"Many":[0],"fuel":[1,53,61],"systems":[2],"for":[3,64,160],"diesel":[4],"engines":[5],"are":[6,77,95,130,149],"developed":[7],"with":[8,152],"the":[9,24,30,58,75,80,85,92,127,133,153,169,178],"help":[10],"of":[11,26,74,84,135,174,180],"commercial":[12],"one-dimensional":[13],"computational":[14],"fluid":[15,27],"dynamics":[16],"(1D":[17],"CFD)":[18],"solvers":[19],"that":[20,100],"model":[21],"and":[22,56,67,82,104,118,158,172],"simulate":[23],"behavior":[25],"flow":[28,105],"through":[29],"interconnected":[31,93],"pipes":[32,94],"off-line.":[33],"This":[34,51],"paper":[35],"presents":[36],"a":[37,65,139,161],"novel":[38],"framework":[39],"to":[40,125,143],"evaluate":[41],"1D":[42,185],"CFD":[43,186],"models":[44,76,187],"in":[45,188],"real":[46,189],"time":[47,108,190],"on":[48,60,191],"an":[49],"FPGA.":[50,165],"improves":[52],"pressure":[54,103],"estimation":[55],"closes":[57],"loop":[59],"delivery,":[62],"allowing":[63],"cleaner":[66],"more":[68],"efficient":[69],"engine.":[70],"The":[71,166],"real-time":[72,128],"requirements":[73],"defined":[78],"by":[79],"physics":[81],"geometry":[83],"problem":[86],"being":[87],"solved.":[88],"In":[89],"this":[90],"framework,":[91,176],"partitioned":[96],"into":[97],"individual":[98],"sub-volumes":[99],"compute":[101],"their":[102],"rate":[106],"every":[107],"step":[109],"based":[110],"upon":[111],"neighboring":[112],"values.":[113],"We":[114],"use":[115,138],"timing-based":[116],"synchronization":[117],"multiple":[119],"Precision":[120],"Timed":[121],"(PRET)":[122],"processor":[123],"cores":[124],"ensure":[126],"constraints":[129],"met.":[131],"Leveraging":[132],"programmability":[134],"FPGAs,":[136],"we":[137],"configurable":[140],"heterogeneous":[141],"architecture":[142],"save":[144],"hardware":[145],"resources.":[146],"Several":[147],"examples":[148],"presented":[150],"along":[151],"implementation":[154],"results":[155,167],"after":[156],"place":[157],"route":[159],"Xilinx":[162],"Virtex":[163],"6":[164],"demonstrate":[168],"resource":[170],"savings":[171],"scalability":[173],"our":[175,181],"confirming":[177],"feasibility":[179],"approach":[182],"--":[183],"solving":[184],"FPGAs.":[192]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2104490821","counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2024-12-10T18:32:26.419170","created_date":"2016-06-24"}