{"id":"https://openalex.org/W2990536654","doi":"https://doi.org/10.1109/hpec.2019.8916492","title":"H-INDEX: Hash-Indexing for Parallel Triangle Counting on GPUs","display_name":"H-INDEX: Hash-Indexing for Parallel Triangle Counting on GPUs","publication_year":2019,"publication_date":"2019-09-01","ids":{"openalex":"https://openalex.org/W2990536654","doi":"https://doi.org/10.1109/hpec.2019.8916492","mag":"2990536654"},"language":"en","primary_location":{"id":"doi:10.1109/hpec.2019.8916492","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpec.2019.8916492","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE High Performance Extreme Computing Conference (HPEC)","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/A5001488441","display_name":"Santosh Pandey","orcid":"https://orcid.org/0000-0002-3528-6868"},"institutions":[{"id":"https://openalex.org/I108468826","display_name":"Stevens Institute of Technology","ror":"https://ror.org/02z43xh36","country_code":"US","type":"education","lineage":["https://openalex.org/I108468826"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Santosh Pandey","raw_affiliation_strings":["Stevens Institute of Technology"],"affiliations":[{"raw_affiliation_string":"Stevens Institute of Technology","institution_ids":["https://openalex.org/I108468826"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006873445","display_name":"Xiaoye Sherry Li","orcid":"https://orcid.org/0000-0002-0747-698X"},"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":"Xiaoye Sherry Li","raw_affiliation_strings":["Lawrence Berkeley National Laboratory"],"affiliations":[{"raw_affiliation_string":"Lawrence Berkeley National Laboratory","institution_ids":["https://openalex.org/I148283060"]}]},{"author_position":"middle","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":"Aydin Buluc","raw_affiliation_strings":["Lawrence Berkeley National Laboratory"],"affiliations":[{"raw_affiliation_string":"Lawrence Berkeley National Laboratory","institution_ids":["https://openalex.org/I148283060"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102267796","display_name":"Jiejun Xu","orcid":null},"institutions":[{"id":"https://openalex.org/I200576644","display_name":"HRL Laboratories (United States)","ror":"https://ror.org/05p7te762","country_code":"US","type":"company","lineage":["https://openalex.org/I200576644"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jiejun Xu","raw_affiliation_strings":["HRL Laboratories"],"affiliations":[{"raw_affiliation_string":"HRL Laboratories","institution_ids":["https://openalex.org/I200576644"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100338895","display_name":"Hang Liu","orcid":"https://orcid.org/0000-0001-7948-4236"},"institutions":[{"id":"https://openalex.org/I108468826","display_name":"Stevens Institute of Technology","ror":"https://ror.org/02z43xh36","country_code":"US","type":"education","lineage":["https://openalex.org/I108468826"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Hang Liu","raw_affiliation_strings":["Stevens Institute of Technology"],"affiliations":[{"raw_affiliation_string":"Stevens Institute of Technology","institution_ids":["https://openalex.org/I108468826"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5001488441"],"corresponding_institution_ids":["https://openalex.org/I108468826"],"apc_list":null,"apc_paid":null,"fwci":2.6577,"has_fulltext":false,"cited_by_count":41,"citation_normalized_percentile":{"value":0.92375727,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":99},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12292","display_name":"Graph Theory and Algorithms","score":0.9988999962806702,"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.9988999962806702,"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/T10627","display_name":"Advanced Image and Video Retrieval Techniques","score":0.9941999912261963,"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/T11269","display_name":"Algorithms and Data Compression","score":0.9937999844551086,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.7947330474853516},{"id":"https://openalex.org/keywords/search-engine-indexing","display_name":"Search engine indexing","score":0.5715804696083069},{"id":"https://openalex.org/keywords/hash-function","display_name":"Hash function","score":0.5290074944496155},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5134637951850891},{"id":"https://openalex.org/keywords/bottleneck","display_name":"Bottleneck","score":0.5122243762016296},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.4731784164905548},{"id":"https://openalex.org/keywords/vertex","display_name":"Vertex (graph theory)","score":0.45609015226364136},{"id":"https://openalex.org/keywords/hash-table","display_name":"Hash table","score":0.43246641755104065},{"id":"https://openalex.org/keywords/merge","display_name":"Merge (version control)","score":0.4201487898826599},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.4177977442741394},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.385456919670105},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.09080922603607178}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7947330474853516},{"id":"https://openalex.org/C75165309","wikidata":"https://www.wikidata.org/wiki/Q2258979","display_name":"Search engine indexing","level":2,"score":0.5715804696083069},{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.5290074944496155},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5134637951850891},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.5122243762016296},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4731784164905548},{"id":"https://openalex.org/C80899671","wikidata":"https://www.wikidata.org/wiki/Q1304193","display_name":"Vertex (graph theory)","level":3,"score":0.45609015226364136},{"id":"https://openalex.org/C67388219","wikidata":"https://www.wikidata.org/wiki/Q207440","display_name":"Hash table","level":3,"score":0.43246641755104065},{"id":"https://openalex.org/C197129107","wikidata":"https://www.wikidata.org/wiki/Q1921621","display_name":"Merge (version control)","level":2,"score":0.4201487898826599},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.4177977442741394},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.385456919670105},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.09080922603607178},{"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/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/hpec.2019.8916492","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpec.2019.8916492","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE High Performance Extreme Computing Conference (HPEC)","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":24,"referenced_works":["https://openalex.org/W1582397847","https://openalex.org/W1665157575","https://openalex.org/W2016311778","https://openalex.org/W2042545849","https://openalex.org/W2064069308","https://openalex.org/W2102260665","https://openalex.org/W2116759966","https://openalex.org/W2295981143","https://openalex.org/W2403485635","https://openalex.org/W2469279958","https://openalex.org/W2742989511","https://openalex.org/W2765218199","https://openalex.org/W2765635219","https://openalex.org/W2902294729","https://openalex.org/W2902329208","https://openalex.org/W2902906695","https://openalex.org/W2902940306","https://openalex.org/W2902968852","https://openalex.org/W2903390846","https://openalex.org/W2948742909","https://openalex.org/W2950537538","https://openalex.org/W3101919183","https://openalex.org/W4401247616","https://openalex.org/W6666422162"],"related_works":["https://openalex.org/W3024364549","https://openalex.org/W4206019083","https://openalex.org/W2048865712","https://openalex.org/W2041478992","https://openalex.org/W1835589799","https://openalex.org/W2144265691","https://openalex.org/W1567515080","https://openalex.org/W1605991620","https://openalex.org/W4387251676","https://openalex.org/W4385261619"],"abstract_inverted_index":{"Triangle":[0],"counting":[1,82,173,212],"is":[2,205],"a":[3,16,19,25,169,190],"graph":[4,194],"algorithm":[5,55,174],"that":[6,175,209],"calculates":[7],"the":[8,37,42,49,53,60,64,119,124,140,155,178,199,206,214],"number":[9],"of":[10,69,121,143,201],"triangles":[11],"involving":[12],"each":[13],"vertex":[14,29],"in":[15],"graph.":[17],"Briefly,":[18],"triangle":[20,57,81,172,211],"encompasses":[21],"three":[22],"vertices":[23,40],"from":[24,41,139,154],"graph,":[26],"where":[27],"every":[28],"possesses":[30],"at":[31],"least":[32],"one":[33],"incidental":[34,50],"edge":[35],"to":[36,79,110],"other":[38],"two":[39],"triangle.":[43],"Consequently,":[44],"list":[45],"intersection,":[46],"which":[47,158],"identifies":[48],"edges,":[51],"becomes":[52],"core":[54],"for":[56],"counting.":[58],"At":[59],"meantime,":[61],"attracted":[62],"by":[63],"enormous":[65],"parallel":[66,106],"computing":[67,187],"potential":[68,141],"Graphics":[70],"Processing":[71],"Units":[72],"(GPUs),":[73],"numerous":[74],"efforts":[75],"have":[76],"been":[77],"devoted":[78],"deploy":[80],"algorithms":[83],"on":[84,97,104,189],"GPUs.":[85,197],"While":[86],"state-of-the-art":[87],"intersection":[88],"algorithms,":[89],"such":[90],"as":[91],"merge-path":[92,115],"and":[93,130],"binary-search,":[94],"perform":[95],"well":[96],"traditional":[98],"multi-core":[99],"CPU":[100],"systems,":[101],"deploying":[102],"them":[103],"massively":[105],"GPUs":[107],"turns":[108],"out":[109],"be":[111],"challenging.":[112],"In":[113],"particular,":[114],"based":[116,135],"approach":[117,136],"experiences":[118],"hardship":[120],"evenly":[122],"distributing":[123],"workload":[125],"across":[126],"vast":[127],"GPU":[128],"threads":[129],"irregular":[131],"memory":[132],"accesses.":[133],"Binary-search":[134],"often":[137],"suffers":[138],"problem":[142],"high":[144],"time":[145],"complexity.":[146],"Furthermore,":[147],"both":[148],"approaches":[149],"require":[150],"sorted":[151],"neighbor":[152],"lists":[153],"input":[156],"graphs,":[157],"involves":[159],"nontrivial":[160],"preprocessing":[161],"overhead.":[162],"To":[163,198],"this":[164,204],"end,":[165],"we":[166],"introduce":[167],"H-INDEX,":[168],"hash-indexing":[170],"assisted":[171],"overcomes":[176],"all":[177],"aforementioned":[179],"shortcomings.":[180],"Notably,":[181],"HINDEX":[182],"achieves":[183],"141.399":[184],"billion":[185,216],"TEPS":[186,217],"rate":[188],"Protein":[191],"K-mer":[192],"V2a":[193],"with":[195],"64":[196],"best":[200],"our":[202],"knowledge,":[203],"first":[207],"work":[208],"advances":[210],"beyond":[213],"100":[215],"rate.":[218]},"counts_by_year":[{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":7},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":6},{"year":2021,"cited_by_count":12},{"year":2020,"cited_by_count":8}],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
