{"id":"https://openalex.org/W2073684056","doi":"https://doi.org/10.1109/fpt.2010.5681537","title":"Impact of reconfigurable hardware on accelerating MPI_Reduce","display_name":"Impact of reconfigurable hardware on accelerating MPI_Reduce","publication_year":2010,"publication_date":"2010-12-01","ids":{"openalex":"https://openalex.org/W2073684056","doi":"https://doi.org/10.1109/fpt.2010.5681537","mag":"2073684056"},"language":"en","primary_location":{"id":"doi:10.1109/fpt.2010.5681537","is_oa":false,"landing_page_url":"https://doi.org/10.1109/fpt.2010.5681537","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 International Conference on Field-Programmable Technology","raw_type":"proceedings-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/A5046067082","display_name":"Shanyuan Gao","orcid":"https://orcid.org/0000-0001-7113-125X"},"institutions":[{"id":"https://openalex.org/I102149020","display_name":"University of North Carolina at Charlotte","ror":"https://ror.org/04dawnj30","country_code":"US","type":"education","lineage":["https://openalex.org/I102149020"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Shanyuan Gao","raw_affiliation_strings":["Reconfigurable Computing Systems Laboratory, University of North Carolina, Charlotte, Charlotte, NC, USA","Reconfigurable Computing Systems Lab, Univ. of North Carolina at Charlotte, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Reconfigurable Computing Systems Laboratory, University of North Carolina, Charlotte, Charlotte, NC, USA","institution_ids":["https://openalex.org/I102149020"]},{"raw_affiliation_string":"Reconfigurable Computing Systems Lab, Univ. of North Carolina at Charlotte, USA","institution_ids":["https://openalex.org/I102149020"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5110900114","display_name":"Andrew G. Schmidt","orcid":null},"institutions":[{"id":"https://openalex.org/I102149020","display_name":"University of North Carolina at Charlotte","ror":"https://ror.org/04dawnj30","country_code":"US","type":"education","lineage":["https://openalex.org/I102149020"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Andrew G. Schmidt","raw_affiliation_strings":["Reconfigurable Computing Systems Laboratory, University of North Carolina, Charlotte, Charlotte, NC, USA","Reconfigurable Computing Systems Lab, Univ. of North Carolina at Charlotte, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Reconfigurable Computing Systems Laboratory, University of North Carolina, Charlotte, Charlotte, NC, USA","institution_ids":["https://openalex.org/I102149020"]},{"raw_affiliation_string":"Reconfigurable Computing Systems Lab, Univ. of North Carolina at Charlotte, USA","institution_ids":["https://openalex.org/I102149020"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5106082786","display_name":"Ron Sass","orcid":null},"institutions":[{"id":"https://openalex.org/I102149020","display_name":"University of North Carolina at Charlotte","ror":"https://ror.org/04dawnj30","country_code":"US","type":"education","lineage":["https://openalex.org/I102149020"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ron Sass","raw_affiliation_strings":["Reconfigurable Computing Systems Laboratory, University of North Carolina, Charlotte, Charlotte, NC, USA","Reconfigurable Computing Systems Lab, Univ. of North Carolina at Charlotte, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Reconfigurable Computing Systems Laboratory, University of North Carolina, Charlotte, Charlotte, NC, USA","institution_ids":["https://openalex.org/I102149020"]},{"raw_affiliation_string":"Reconfigurable Computing Systems Lab, Univ. of North Carolina at Charlotte, USA","institution_ids":["https://openalex.org/I102149020"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.61,"has_fulltext":false,"cited_by_count":10,"citation_normalized_percentile":{"value":0.90166078,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"29","last_page":"36"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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.9997000098228455,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9987999796867371,"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/computer-science","display_name":"Computer science","score":0.8183593153953552},{"id":"https://openalex.org/keywords/gigabit-ethernet","display_name":"Gigabit Ethernet","score":0.7402724623680115},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.6461480259895325},{"id":"https://openalex.org/keywords/remote-direct-memory-access","display_name":"Remote direct memory access","score":0.5854988098144531},{"id":"https://openalex.org/keywords/powerpc","display_name":"PowerPC","score":0.5618016123771667},{"id":"https://openalex.org/keywords/xeon","display_name":"Xeon","score":0.5302431583404541},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.5233972668647766},{"id":"https://openalex.org/keywords/ethernet","display_name":"Ethernet","score":0.5105918049812317},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.487545907497406},{"id":"https://openalex.org/keywords/interface","display_name":"Interface (matter)","score":0.4293931722640991},{"id":"https://openalex.org/keywords/computer-cluster","display_name":"Computer cluster","score":0.42268243432044983},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.37671738862991333},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3500511646270752},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.34165048599243164},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.316982626914978}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8183593153953552},{"id":"https://openalex.org/C2776379158","wikidata":"https://www.wikidata.org/wiki/Q1069084","display_name":"Gigabit Ethernet","level":3,"score":0.7402724623680115},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.6461480259895325},{"id":"https://openalex.org/C130795937","wikidata":"https://www.wikidata.org/wiki/Q2561570","display_name":"Remote direct memory access","level":2,"score":0.5854988098144531},{"id":"https://openalex.org/C56005371","wikidata":"https://www.wikidata.org/wiki/Q209860","display_name":"PowerPC","level":3,"score":0.5618016123771667},{"id":"https://openalex.org/C145108525","wikidata":"https://www.wikidata.org/wiki/Q656154","display_name":"Xeon","level":2,"score":0.5302431583404541},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.5233972668647766},{"id":"https://openalex.org/C172173386","wikidata":"https://www.wikidata.org/wiki/Q79984","display_name":"Ethernet","level":2,"score":0.5105918049812317},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.487545907497406},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.4293931722640991},{"id":"https://openalex.org/C29140674","wikidata":"https://www.wikidata.org/wiki/Q206637","display_name":"Computer cluster","level":2,"score":0.42268243432044983},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.37671738862991333},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3500511646270752},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.34165048599243164},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.316982626914978},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.0},{"id":"https://openalex.org/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"score":0.0},{"id":"https://openalex.org/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/fpt.2010.5681537","is_oa":false,"landing_page_url":"https://doi.org/10.1109/fpt.2010.5681537","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 International Conference on Field-Programmable Technology","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":23,"referenced_works":["https://openalex.org/W112345847","https://openalex.org/W1572016165","https://openalex.org/W1576609856","https://openalex.org/W1937799376","https://openalex.org/W1988637527","https://openalex.org/W1997444742","https://openalex.org/W2018899347","https://openalex.org/W2026036594","https://openalex.org/W2036794111","https://openalex.org/W2105908643","https://openalex.org/W2106982779","https://openalex.org/W2128520152","https://openalex.org/W2128543830","https://openalex.org/W2136058988","https://openalex.org/W2162380856","https://openalex.org/W2164303766","https://openalex.org/W2164945803","https://openalex.org/W2165231728","https://openalex.org/W2611640388","https://openalex.org/W2914113053","https://openalex.org/W3139813284","https://openalex.org/W3148190289","https://openalex.org/W4237651079"],"related_works":["https://openalex.org/W2021062532","https://openalex.org/W2371778955","https://openalex.org/W134436824","https://openalex.org/W2148030923","https://openalex.org/W2390516535","https://openalex.org/W2023825491","https://openalex.org/W230213455","https://openalex.org/W1991172266","https://openalex.org/W2037490223","https://openalex.org/W2955750014"],"abstract_inverted_index":{"This":[0],"paper":[1],"demonstrates":[2],"the":[3,9,15,30,36,40,101,138],"benefits":[4],"and":[5,32,68,83],"pit-falls":[6],"of":[7,18,25,35,54,103,117,125],"implementing":[8],"collective":[10,143],"communication":[11,31,144],"operation":[12],"reduce":[13,69,94],"in":[14,147],"reconfigurable":[16],"resources":[17,105],"an":[19,109],"FPGA":[20,56],"device":[21],"across":[22],"a":[23,49,52,59,74,126],"cluster":[24,53,77,128],"all-FPGA":[26],"compute":[27],"nodes.":[28],"Specifically,":[29],"computation":[33],"semantics":[34],"MPI_Reduce":[37],"call":[38],"from":[39,113],"de":[41],"facto":[42],"Message-Passing":[43],"Interface":[44],"have":[45],"been":[46],"implemented.":[47],"Using":[48],"synthetic":[50],"benchmark":[51],"32":[55],"nodes":[57],"with":[58,78],"300":[60],"MHz":[61],"PowerPC":[62],"processor,":[63],"custom":[64],"high":[65],"speed":[66],"network,":[67],"core":[70],"is":[71,88,108],"compared":[72],"against":[73],"conventional":[75],"commodity":[76,127],"3.2":[79],"GHz":[80],"Xeon":[81],"processors":[82],"Gigabit":[84],"Ethernet.":[85],"The":[86],"design":[87],"customized":[89],"to":[90,119,136],"support":[91],"performing":[92],"many":[93],"operations":[95,145],"on":[96],"small":[97,130],"datasets":[98],"while":[99],"minimizing":[100],"amount":[102],"on-chip":[104],"used,":[106],"which":[107,132],"increasingly":[110],"common":[111],"demand":[112],"domain":[114],"scientists.":[115],"Speedups":[116],"\u22482x":[118],"\u2248800x":[120],"are":[121],"reported":[122],"over":[123],"that":[124],"for":[129],"datasets,":[131],"provides":[133],"significant":[134],"motivation":[135],"continue":[137],"investigation":[139],"into":[140],"supporting":[141],"additional":[142],"directly":[146],"hardware.":[148]},"counts_by_year":[{"year":2020,"cited_by_count":1},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
