{"id":"https://openalex.org/W4399283082","doi":"https://doi.org/10.1145/3650200.3656616","title":"SmartFuse: Reconfigurable Smart Switches to Accelerate Fused Collectives in HPC Applications","display_name":"SmartFuse: Reconfigurable Smart Switches to Accelerate Fused Collectives in HPC Applications","publication_year":2024,"publication_date":"2024-05-30","ids":{"openalex":"https://openalex.org/W4399283082","doi":"https://doi.org/10.1145/3650200.3656616"},"language":"en","primary_location":{"id":"doi:10.1145/3650200.3656616","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3650200.3656616","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3650200.3656616","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 38th ACM International Conference on Supercomputing","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3650200.3656616","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5067209238","display_name":"Pouya Haghi","orcid":"https://orcid.org/0000-0003-2893-9194"},"institutions":[{"id":"https://openalex.org/I5388228","display_name":"University of Rochester","ror":"https://ror.org/022kthw22","country_code":"US","type":"education","lineage":["https://openalex.org/I5388228"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Pouya Haghi","raw_affiliation_strings":["University of Rochester, United States of America"],"raw_orcid":"https://orcid.org/0000-0003-2893-9194","affiliations":[{"raw_affiliation_string":"University of Rochester, United States of America","institution_ids":["https://openalex.org/I5388228"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059973546","display_name":"Cheng Tan","orcid":"https://orcid.org/0000-0003-3727-2889"},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Cheng Tan","raw_affiliation_strings":["Microsoft, USA"],"raw_orcid":"https://orcid.org/0000-0003-3727-2889","affiliations":[{"raw_affiliation_string":"Microsoft, USA","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085745642","display_name":"Anqi Guo","orcid":"https://orcid.org/0000-0001-5872-4464"},"institutions":[{"id":"https://openalex.org/I111088046","display_name":"Boston University","ror":"https://ror.org/05qwgg493","country_code":"US","type":"education","lineage":["https://openalex.org/I111088046"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Anqi Guo","raw_affiliation_strings":["Boston University, USA"],"raw_orcid":"https://orcid.org/0000-0001-5872-4464","affiliations":[{"raw_affiliation_string":"Boston University, USA","institution_ids":["https://openalex.org/I111088046"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009432979","display_name":"Chunshu Wu","orcid":"https://orcid.org/0009-0006-2039-0853"},"institutions":[{"id":"https://openalex.org/I5388228","display_name":"University of Rochester","ror":"https://ror.org/022kthw22","country_code":"US","type":"education","lineage":["https://openalex.org/I5388228"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Chunshu Wu","raw_affiliation_strings":["University of Rochester, USA"],"raw_orcid":"https://orcid.org/0009-0006-2039-0853","affiliations":[{"raw_affiliation_string":"University of Rochester, USA","institution_ids":["https://openalex.org/I5388228"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101979289","display_name":"Dongfang Liu","orcid":"https://orcid.org/0000-0001-6995-4775"},"institutions":[{"id":"https://openalex.org/I155173764","display_name":"Rochester Institute of Technology","ror":"https://ror.org/00v4yb702","country_code":"US","type":"education","lineage":["https://openalex.org/I155173764"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Dongfang Liu","raw_affiliation_strings":["Rochester Institute of Technology, USA"],"raw_orcid":"https://orcid.org/0000-0001-6995-4775","affiliations":[{"raw_affiliation_string":"Rochester Institute of Technology, USA","institution_ids":["https://openalex.org/I155173764"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100413657","display_name":"Ang Li","orcid":"https://orcid.org/0000-0003-3734-9137"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ang Li","raw_affiliation_strings":["PNNL, United States of America"],"raw_orcid":"https://orcid.org/0000-0003-3734-9137","affiliations":[{"raw_affiliation_string":"PNNL, United States of America","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026440046","display_name":"Anthony Skjellum","orcid":"https://orcid.org/0000-0001-5252-6600"},"institutions":[{"id":"https://openalex.org/I63920570","display_name":"Tennessee Technological University","ror":"https://ror.org/05drmrq39","country_code":"US","type":"education","lineage":["https://openalex.org/I63920570"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Anthony Skjellum","raw_affiliation_strings":["Tennessee Tech University, USA"],"raw_orcid":"https://orcid.org/0000-0001-5252-6600","affiliations":[{"raw_affiliation_string":"Tennessee Tech University, USA","institution_ids":["https://openalex.org/I63920570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078443672","display_name":"Tong Geng","orcid":"https://orcid.org/0000-0002-3644-2922"},"institutions":[{"id":"https://openalex.org/I5388228","display_name":"University of Rochester","ror":"https://ror.org/022kthw22","country_code":"US","type":"education","lineage":["https://openalex.org/I5388228"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tong Geng","raw_affiliation_strings":["University of Rochester, USA"],"raw_orcid":"https://orcid.org/0000-0002-3644-2922","affiliations":[{"raw_affiliation_string":"University of Rochester, USA","institution_ids":["https://openalex.org/I5388228"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5021051610","display_name":"Martin Herbordt","orcid":"https://orcid.org/0000-0002-3443-9113"},"institutions":[{"id":"https://openalex.org/I111088046","display_name":"Boston University","ror":"https://ror.org/05qwgg493","country_code":"US","type":"education","lineage":["https://openalex.org/I111088046"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Martin Herbordt","raw_affiliation_strings":["Boston University, United States of America"],"raw_orcid":"https://orcid.org/0000-0002-3443-9113","affiliations":[{"raw_affiliation_string":"Boston University, United States of America","institution_ids":["https://openalex.org/I111088046"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":9,"corresponding_author_ids":["https://openalex.org/A5067209238"],"corresponding_institution_ids":["https://openalex.org/I5388228"],"apc_list":null,"apc_paid":null,"fwci":2.0184,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.87018979,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"413","last_page":"425"},"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.9998000264167786,"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.9988999962806702,"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.786785900592804},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.7083227038383484},{"id":"https://openalex.org/keywords/ibm","display_name":"IBM","score":0.702896237373352},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.5222904682159424},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.47587981820106506},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3696730136871338},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1039641797542572},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.10105684399604797}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.786785900592804},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.7083227038383484},{"id":"https://openalex.org/C70388272","wikidata":"https://www.wikidata.org/wiki/Q5968558","display_name":"IBM","level":2,"score":0.702896237373352},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5222904682159424},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.47587981820106506},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3696730136871338},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1039641797542572},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.10105684399604797},{"id":"https://openalex.org/C171250308","wikidata":"https://www.wikidata.org/wiki/Q11468","display_name":"Nanotechnology","level":1,"score":0.0},{"id":"https://openalex.org/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3650200.3656616","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3650200.3656616","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3650200.3656616","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 38th ACM International Conference on Supercomputing","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3650200.3656616","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3650200.3656616","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3650200.3656616","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 38th ACM International Conference on Supercomputing","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W4399283082.pdf"},"referenced_works_count":47,"referenced_works":["https://openalex.org/W1961194538","https://openalex.org/W1982516565","https://openalex.org/W2012652661","https://openalex.org/W2022916138","https://openalex.org/W2041351581","https://openalex.org/W2056999868","https://openalex.org/W2057361098","https://openalex.org/W2072910106","https://openalex.org/W2081612620","https://openalex.org/W2131613942","https://openalex.org/W2134996797","https://openalex.org/W2140153041","https://openalex.org/W2148284646","https://openalex.org/W2153185479","https://openalex.org/W2281475242","https://openalex.org/W2565709232","https://openalex.org/W2626211758","https://openalex.org/W2728074266","https://openalex.org/W2731415668","https://openalex.org/W2772152190","https://openalex.org/W2949161920","https://openalex.org/W2984305089","https://openalex.org/W2988347281","https://openalex.org/W3005546554","https://openalex.org/W3016769527","https://openalex.org/W3034261992","https://openalex.org/W3035154866","https://openalex.org/W3084025671","https://openalex.org/W3113824144","https://openalex.org/W3160003613","https://openalex.org/W3164436820","https://openalex.org/W3197264354","https://openalex.org/W3206778761","https://openalex.org/W4200162828","https://openalex.org/W4200623295","https://openalex.org/W4213060442","https://openalex.org/W4213135654","https://openalex.org/W4231436395","https://openalex.org/W4242634435","https://openalex.org/W4252370083","https://openalex.org/W4253426709","https://openalex.org/W4254530312","https://openalex.org/W4288086140","https://openalex.org/W4321637359","https://openalex.org/W4381327166","https://openalex.org/W4381327268","https://openalex.org/W4386073026"],"related_works":["https://openalex.org/W3126131865","https://openalex.org/W4253186488","https://openalex.org/W2044344400","https://openalex.org/W1996938127","https://openalex.org/W2083611981","https://openalex.org/W2072507639","https://openalex.org/W4231814374","https://openalex.org/W2155964760","https://openalex.org/W2043380045","https://openalex.org/W2099557065"],"abstract_inverted_index":{"Communication":[0],"switches":[1,35],"have":[2],"sometimes":[3],"been":[4],"augmented":[5],"to":[6,36,95],"process":[7],"collectives,":[8],"e.g.,":[9],"in":[10],"the":[11,31],"IBM":[12],"BlueGene":[13],"and":[14,91],"Mellanox":[15],"SHArP":[16],"switches.":[17],"In":[18],"this":[19],"work,":[20],"we":[21],"find":[22],"that":[23,41],"there":[24],"is":[25,55,70],"a":[26,76],"great":[27],"acceleration":[28],"opportunity":[29],"through":[30],"further":[32],"augmentation":[33],"of":[34,50],"accelerate":[37],"more":[38],"complex":[39],"functions":[40],"combine":[42],"communication":[43],"with":[44,66,78],"computation.":[45,80],"We":[46],"consider":[47],"three":[48],"types":[49],"such":[51,93],"functions.":[52],"The":[53,68,81],"first":[54],"fully-fused":[56],"collectives":[57,63,72,85],"built":[58,73,86],"by":[59,74,87],"fusing":[60],"multiple":[61,89],"existing":[62],"like":[64],"Allreduce":[65],"Alltoall.":[67],"second":[69],"semi-fused":[71],"combining":[75,88],"collective":[77],"another":[79],"third":[82],"are":[83],"higher-order":[84],"computations":[90],"communications,":[92],"as":[94],"perform":[96],"matrix-matrix":[97],"multiply":[98],"(PGEMM).":[99]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
