{"id":"https://openalex.org/W3205824694","doi":"https://doi.org/10.1109/tpds.2021.3094091","title":"Combinatorial BLAS 2.0: Scaling Combinatorial Algorithms on Distributed-Memory Systems","display_name":"Combinatorial BLAS 2.0: Scaling Combinatorial Algorithms on Distributed-Memory Systems","publication_year":2021,"publication_date":"2021-07-01","ids":{"openalex":"https://openalex.org/W3205824694","doi":"https://doi.org/10.1109/tpds.2021.3094091","mag":"3205824694"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2021.3094091","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2021.3094091","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"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 Transactions on Parallel and Distributed Systems","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/A5013984574","display_name":"Ariful Azad","orcid":"https://orcid.org/0000-0003-1332-8630"},"institutions":[{"id":"https://openalex.org/I4210119109","display_name":"Indiana University Bloomington","ror":"https://ror.org/02k40bc56","country_code":"US","type":"education","lineage":["https://openalex.org/I4210119109","https://openalex.org/I592451"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Ariful Azad","raw_affiliation_strings":["Indiana University, Bloomington, IN, USA"],"affiliations":[{"raw_affiliation_string":"Indiana University, Bloomington, IN, USA","institution_ids":["https://openalex.org/I4210119109"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075496842","display_name":"O\u011fuz Selvitopi","orcid":"https://orcid.org/0000-0002-0203-0372"},"institutions":[{"id":"https://openalex.org/I148283060","display_name":"Lawrence Berkeley National Laboratory","ror":"https://ror.org/02jbv0t02","country_code":"US","type":"facility","lineage":["https://openalex.org/I1330989302","https://openalex.org/I148283060","https://openalex.org/I39565521"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Oguz Selvitopi","raw_affiliation_strings":["Lawrence Berkeley National Laboratory, Berkeley, CA, USA"],"affiliations":[{"raw_affiliation_string":"Lawrence Berkeley National Laboratory, Berkeley, CA, USA","institution_ids":["https://openalex.org/I148283060"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5040989519","display_name":"Md Taufique Hussain","orcid":null},"institutions":[{"id":"https://openalex.org/I4210119109","display_name":"Indiana University Bloomington","ror":"https://ror.org/02k40bc56","country_code":"US","type":"education","lineage":["https://openalex.org/I4210119109","https://openalex.org/I592451"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Md Taufique Hussain","raw_affiliation_strings":["Indiana University, Bloomington, IN, USA"],"affiliations":[{"raw_affiliation_string":"Indiana University, Bloomington, IN, USA","institution_ids":["https://openalex.org/I4210119109"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5108223550","display_name":"John R. Gilbert","orcid":null},"institutions":[{"id":"https://openalex.org/I154570441","display_name":"University of California, Santa Barbara","ror":"https://ror.org/02t274463","country_code":"US","type":"education","lineage":["https://openalex.org/I154570441"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"John R. Gilbert","raw_affiliation_strings":["University of California, Santa Barbara, Santa Barbara, CA, USA"],"affiliations":[{"raw_affiliation_string":"University of California, Santa Barbara, Santa Barbara, CA, USA","institution_ids":["https://openalex.org/I154570441"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5035719914","display_name":"Ayd\u0131n Bulu\u00e7","orcid":"https://orcid.org/0000-0001-7253-9038"},"institutions":[{"id":"https://openalex.org/I148283060","display_name":"Lawrence Berkeley National Laboratory","ror":"https://ror.org/02jbv0t02","country_code":"US","type":"facility","lineage":["https://openalex.org/I1330989302","https://openalex.org/I148283060","https://openalex.org/I39565521"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Aydn Buluc","raw_affiliation_strings":["Lawrence Berkeley National Laboratory, Berkeley, CA, USA"],"affiliations":[{"raw_affiliation_string":"Lawrence Berkeley National Laboratory, Berkeley, CA, USA","institution_ids":["https://openalex.org/I148283060"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5013984574"],"corresponding_institution_ids":["https://openalex.org/I4210119109"],"apc_list":null,"apc_paid":null,"fwci":2.8157,"has_fulltext":false,"cited_by_count":34,"citation_normalized_percentile":{"value":0.9230819,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"33","issue":"4","first_page":"989","last_page":"1001"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12292","display_name":"Graph Theory and Algorithms","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T12292","display_name":"Graph Theory and Algorithms","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9984999895095825,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.998199999332428,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8859280943870544},{"id":"https://openalex.org/keywords/combinatorial-explosion","display_name":"Combinatorial explosion","score":0.6324570775032043},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6147680878639221},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5360652804374695},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.52496737241745},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4954012632369995},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.35228776931762695},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.09093907475471497}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8859280943870544},{"id":"https://openalex.org/C115908005","wikidata":"https://www.wikidata.org/wiki/Q2668364","display_name":"Combinatorial explosion","level":2,"score":0.6324570775032043},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6147680878639221},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5360652804374695},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.52496737241745},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4954012632369995},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.35228776931762695},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.09093907475471497},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","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":2,"locations":[{"id":"doi:10.1109/tpds.2021.3094091","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2021.3094091","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"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 Transactions on Parallel and Distributed Systems","raw_type":"journal-article"},{"id":"pmh:oai:escholarship.org:ark:/13030/qt97f5g1vw","is_oa":false,"landing_page_url":"https://escholarship.org/uc/item/97f5g1vw","pdf_url":null,"source":{"id":"https://openalex.org/S4306400115","display_name":"eScholarship (California Digital Library)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I2801248553","host_organization_name":"California Digital Library","host_organization_lineage":["https://openalex.org/I2801248553"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems, vol 33, iss 4","raw_type":"article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1719536385","display_name":null,"funder_award_id":"DE-AC05-00OR22725","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G1799333409","display_name":null,"funder_award_id":"DE-AC02-05CH11231","funder_id":"https://openalex.org/F4320337506","funder_display_name":"Advanced Scientific Computing Research"},{"id":"https://openalex.org/G5169540528","display_name":null,"funder_award_id":"CCF-1637564","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320306084","display_name":"U.S. Department of Energy","ror":"https://ror.org/01bj3aw27"},{"id":"https://openalex.org/F4320332369","display_name":"National Nuclear Security Administration","ror":"https://ror.org/03sk1we31"},{"id":"https://openalex.org/F4320337506","display_name":"Advanced Scientific Computing Research","ror":"https://ror.org/0012c7r22"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":59,"referenced_works":["https://openalex.org/W26556108","https://openalex.org/W90568776","https://openalex.org/W1482680420","https://openalex.org/W1506342804","https://openalex.org/W1547507450","https://openalex.org/W2004350101","https://openalex.org/W2022916138","https://openalex.org/W2035080386","https://openalex.org/W2056999868","https://openalex.org/W2065607954","https://openalex.org/W2089437293","https://openalex.org/W2095249664","https://openalex.org/W2104373803","https://openalex.org/W2121564430","https://openalex.org/W2134237243","https://openalex.org/W2141331848","https://openalex.org/W2141380216","https://openalex.org/W2182445740","https://openalex.org/W2235832317","https://openalex.org/W2270949707","https://openalex.org/W2407068241","https://openalex.org/W2461193710","https://openalex.org/W2501699529","https://openalex.org/W2535045667","https://openalex.org/W2539871928","https://openalex.org/W2542072367","https://openalex.org/W2730999914","https://openalex.org/W2732233446","https://openalex.org/W2751658790","https://openalex.org/W2752788977","https://openalex.org/W2781869913","https://openalex.org/W2811247723","https://openalex.org/W2964357930","https://openalex.org/W2970435804","https://openalex.org/W2971745895","https://openalex.org/W2995872593","https://openalex.org/W3032620736","https://openalex.org/W3043796721","https://openalex.org/W3047208409","https://openalex.org/W3098045814","https://openalex.org/W3098650335","https://openalex.org/W3100417409","https://openalex.org/W3105937213","https://openalex.org/W3106161546","https://openalex.org/W3130660608","https://openalex.org/W3131993635","https://openalex.org/W3169307980","https://openalex.org/W3174083114","https://openalex.org/W3176814699","https://openalex.org/W4206667141","https://openalex.org/W4230422651","https://openalex.org/W4294761111","https://openalex.org/W6600252484","https://openalex.org/W6685935578","https://openalex.org/W6766385987","https://openalex.org/W6779663231","https://openalex.org/W6784052739","https://openalex.org/W6784182859","https://openalex.org/W6784427192"],"related_works":["https://openalex.org/W2389214306","https://openalex.org/W2965083567","https://openalex.org/W4235240664","https://openalex.org/W1838576100","https://openalex.org/W2757182831","https://openalex.org/W2095886385","https://openalex.org/W1968440743","https://openalex.org/W2974199725","https://openalex.org/W1490475243","https://openalex.org/W4388675521"],"abstract_inverted_index":{"Combinatorial":[0,23,47,65,118],"algorithms":[1,35],"such":[2,69],"as":[3,70],"those":[4],"that":[5],"arise":[6],"in":[7,36,117],"graph":[8],"analysis,":[9],"modeling":[10],"of":[11,33,59,64,87,107],"discrete":[12],"systems,":[13],"bioinformatics,":[14],"and":[15,52,91,93,115],"chemistry,":[16],"are":[17],"often":[18],"hard":[19],"to":[20],"parallelize.":[21],"The":[22],"BLAS":[24,48,66,119],"library":[25,49],"implements":[26],"key":[27,61,88],"computational":[28],"primitives":[29],"for":[30,98,109],"rapid":[31],"development":[32],"combinatorial":[34],"distributed-memory":[37],"systems.":[38],"During":[39],"the":[40,46,60,111],"decade":[41],"since":[42],"its":[43],"first":[44],"introduction,":[45],"has":[50],"evolved":[51],"expanded":[53],"significantly.":[54],"This":[55],"article":[56,102],"details":[57],"many":[58],"technical":[62],"features":[63],"version":[67],"2.0,":[68,120],"communication":[71],"avoidance,":[72],"hierarchical":[73],"parallelism":[74],"via":[75,80],"in-node":[76],"multithreading,":[77],"accelerator":[78],"support":[79],"GPU":[81],"kernels,":[82],"generalized":[83],"semiring":[84],"support,":[85],"implementations":[86],"data":[89,113],"structures":[90,114],"functions,":[92],"scalable":[94],"distributed":[95],"I/O":[96],"operations":[97],"human-readable":[99],"files.":[100],"Our":[101],"also":[103],"presents":[104],"several":[105],"rules":[106],"thumb":[108],"choosing":[110],"right":[112],"functions":[116],"under":[121],"various":[122],"common":[123],"application":[124],"scenarios.":[125]},"counts_by_year":[{"year":2025,"cited_by_count":5},{"year":2024,"cited_by_count":12},{"year":2023,"cited_by_count":6},{"year":2022,"cited_by_count":10},{"year":2021,"cited_by_count":1}],"updated_date":"2026-04-05T17:49:38.594831","created_date":"2025-10-10T00:00:00"}
