{"id":"https://openalex.org/W2110277342","doi":"https://doi.org/10.1145/2693714.2693723","title":"FPGA-based Custom Computing Architecture for Large-Scale Fluid Simulation with Building Cube Method","display_name":"FPGA-based Custom Computing Architecture for Large-Scale Fluid Simulation with Building Cube Method","publication_year":2014,"publication_date":"2014-12-03","ids":{"openalex":"https://openalex.org/W2110277342","doi":"https://doi.org/10.1145/2693714.2693723","mag":"2110277342"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/2693714.2693723","pdf_url":null,"source":{"id":"https://openalex.org/S4210193905","display_name":"ACM SIGARCH Computer Architecture News","issn_l":"0163-5964","issn":["0163-5964","1943-5851"],"is_oa":false,"is_in_doaj":false,"is_indexed_in_scopus":false,"is_core":true,"host_organization":"https://openalex.org/P4310320740","host_organization_name":"ACM SIGARCH","host_organization_lineage":["https://openalex.org/P4310320740"],"host_organization_lineage_names":["ACM SIGARCH"],"type":"journal"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"journal-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/A5081752237","display_name":"Kentaro Sano","orcid":"https://orcid.org/0000-0002-6681-4192"},"institutions":[{"id":"https://openalex.org/I201537933","display_name":"Tohoku University","ror":"https://ror.org/01dq60k83","country_code":"JP","type":"funder","lineage":["https://openalex.org/I201537933"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Kentaro Sano","raw_affiliation_strings":["Tohoku University Sendai, Japan#TAB#"],"affiliations":[{"raw_affiliation_string":"Tohoku University Sendai, Japan#TAB#","institution_ids":["https://openalex.org/I201537933"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5052914555","display_name":"Ryotaro Chiba","orcid":null},"institutions":[{"id":"https://openalex.org/I201537933","display_name":"Tohoku University","ror":"https://ror.org/01dq60k83","country_code":"JP","type":"funder","lineage":["https://openalex.org/I201537933"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Ryotaro Chiba","raw_affiliation_strings":["Tohoku University Sendai, Japan#TAB#"],"affiliations":[{"raw_affiliation_string":"Tohoku University Sendai, Japan#TAB#","institution_ids":["https://openalex.org/I201537933"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075938384","display_name":"Tomoya Ueno","orcid":null},"institutions":[{"id":"https://openalex.org/I201537933","display_name":"Tohoku University","ror":"https://ror.org/01dq60k83","country_code":"JP","type":"funder","lineage":["https://openalex.org/I201537933"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Tomoya Ueno","raw_affiliation_strings":["Tohoku University Sendai, Japan#TAB#"],"affiliations":[{"raw_affiliation_string":"Tohoku University Sendai, Japan#TAB#","institution_ids":["https://openalex.org/I201537933"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059895334","display_name":"H. Suzuki","orcid":"https://orcid.org/0009-0000-7863-4554"},"institutions":[{"id":"https://openalex.org/I201537933","display_name":"Tohoku University","ror":"https://ror.org/01dq60k83","country_code":"JP","type":"funder","lineage":["https://openalex.org/I201537933"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Hayato Suzuki","raw_affiliation_strings":["Tohoku University Sendai, Japan#TAB#"],"affiliations":[{"raw_affiliation_string":"Tohoku University Sendai, Japan#TAB#","institution_ids":["https://openalex.org/I201537933"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101565971","display_name":"Ryo Ito","orcid":"https://orcid.org/0000-0002-5770-2463"},"institutions":[{"id":"https://openalex.org/I201537933","display_name":"Tohoku University","ror":"https://ror.org/01dq60k83","country_code":"JP","type":"funder","lineage":["https://openalex.org/I201537933"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Ryo Ito","raw_affiliation_strings":["Tohoku University Sendai, Japan#TAB#"],"affiliations":[{"raw_affiliation_string":"Tohoku University Sendai, Japan#TAB#","institution_ids":["https://openalex.org/I201537933"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101413965","display_name":"Satoru Yamamoto","orcid":"https://orcid.org/0000-0003-1431-3035"},"institutions":[{"id":"https://openalex.org/I201537933","display_name":"Tohoku University","ror":"https://ror.org/01dq60k83","country_code":"JP","type":"funder","lineage":["https://openalex.org/I201537933"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Satoru Yamamoto","raw_affiliation_strings":["Tohoku University Sendai, Japan#TAB#"],"affiliations":[{"raw_affiliation_string":"Tohoku University Sendai, Japan#TAB#","institution_ids":["https://openalex.org/I201537933"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.696,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.705743,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":79,"max":80},"biblio":{"volume":"42","issue":"4","first_page":"45","last_page":"50"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9939,"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"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9939,"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/T12810","display_name":"Real-time simulation and control systems","score":0.9848,"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/T11694","display_name":"Fluid Dynamics Simulations and Interactions","score":0.9723,"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/stratix","display_name":"Stratix","score":0.7749319},{"id":"https://openalex.org/keywords/cube","display_name":"Cube (algebra)","score":0.4650183}],"concepts":[{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.785939},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7836957},{"id":"https://openalex.org/C2776277307","wikidata":"https://www.wikidata.org/wiki/Q22074755","display_name":"Stratix","level":3,"score":0.7749319},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7394709},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.70006865},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5965759},{"id":"https://openalex.org/C123745756","wikidata":"https://www.wikidata.org/wiki/Q1665949","display_name":"Interconnection","level":2,"score":0.50310844},{"id":"https://openalex.org/C53051483","wikidata":"https://www.wikidata.org/wiki/Q861555","display_name":"Cube (algebra)","level":2,"score":0.4650183},{"id":"https://openalex.org/C2776257435","wikidata":"https://www.wikidata.org/wiki/Q1576430","display_name":"Bandwidth (computing)","level":2,"score":0.45361495},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.38139528},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.34933764},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.20217031},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.089722484},{"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/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/2693714.2693723","pdf_url":null,"source":{"id":"https://openalex.org/S4210193905","display_name":"ACM SIGARCH Computer Architecture News","issn_l":"0163-5964","issn":["0163-5964","1943-5851"],"is_oa":false,"is_in_doaj":false,"is_indexed_in_scopus":false,"is_core":true,"host_organization":"https://openalex.org/P4310320740","host_organization_name":"ACM SIGARCH","host_organization_lineage":["https://openalex.org/P4310320740"],"host_organization_lineage_names":["ACM SIGARCH"],"type":"journal"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[],"grants":[],"datasets":[],"versions":[],"referenced_works_count":16,"referenced_works":["https://openalex.org/W1590879322","https://openalex.org/W1981252059","https://openalex.org/W1989336131","https://openalex.org/W1996725964","https://openalex.org/W2002335991","https://openalex.org/W2025347051","https://openalex.org/W2053304483","https://openalex.org/W2061624656","https://openalex.org/W2077897166","https://openalex.org/W2093462475","https://openalex.org/W2114393091","https://openalex.org/W2138680920","https://openalex.org/W2152567198","https://openalex.org/W2282358908","https://openalex.org/W4210595472","https://openalex.org/W4300938688"],"related_works":["https://openalex.org/W4312470158","https://openalex.org/W2503642292","https://openalex.org/W2470589840","https://openalex.org/W2375463041","https://openalex.org/W2320205417","https://openalex.org/W2040758634","https://openalex.org/W2000058275","https://openalex.org/W184094567","https://openalex.org/W1595151633","https://openalex.org/W1547595128"],"abstract_inverted_index":{"We":[0,98],"are":[1],"designing":[2],"a":[3,32,50,79,89,100,138,149],"custom":[4,80],"computing":[5,81],"machine":[6],"for":[7,57,83],"large-scale":[8],"flui":[9],"simulation":[10],"with":[11,22,31,45,59,88],"the":[12,115,123,127,142],"building-cube":[13],"method":[14],"(BCM).":[15],"In":[16,74],"BCM,":[17],"parallel":[18],"computation":[19,87,106,113],"is":[20,27,40],"performed":[21],"cubes,":[23,46],"each":[24],"of":[25,36,52,70,107,114,126,145],"which":[26,103],"an":[28,71,93],"orthogonal":[29],"grid":[30],"f":[33],"xed":[34],"resolution":[35],"cells.":[37],"Although":[38],"BCM":[39,86],"advantageous":[41],"in":[42,148],"balancing":[43],"loads":[44],"it":[47],"also":[48],"has":[49,141],"problem":[51],"efficien":[53],"y":[54],"and":[55,67],"scalability":[56],"comptuting":[58],"general-purpose":[60],"supercomputers":[61],"due":[62],"to":[63],"insufficien":[64],"memory":[65],"bandwidth":[66],"communication":[68],"overhead":[69],"interconnection":[72],"network.":[73],"this":[75],"paper,":[76],"we":[77,121,135],"present":[78],"architecture":[82],"FPGA-based":[84],"scalable":[85],"dedicated":[90],"network,":[91],"called":[92],"accelerator":[94],"domain":[95],"network":[96],"(ADN).":[97],"design":[99],"cube":[101],"engine":[102],"allows":[104],"bandwidth-efficien":[105],"cubes":[108],"based":[109],"on":[110],"streamed":[111],"stencil":[112],"fractional-step":[116],"method.":[117],"Through":[118],"prototype":[119],"implementation,":[120],"evaluate":[122],"potential":[124],"performance":[125,144],"architecture.":[128],"For":[129],"ALTERA":[130],"Stratix":[131],"V":[132],"28nm":[133],"FPGA,":[134],"estimate":[136],"that":[137],"single":[139,150],"FPGA":[140],"peak":[143],"107":[146],"GFlop/s":[147],"precision.":[151]},"abstract_inverted_index_v3":null,"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2110277342","counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":2}],"updated_date":"2025-03-16T13:51:43.890341","created_date":"2016-06-24"}