{"id":"https://openalex.org/W4372267520","doi":"https://doi.org/10.1145/3552326.3567501","title":"MariusGNN: Resource-Efficient Out-of-Core Training of Graph Neural Networks","display_name":"MariusGNN: Resource-Efficient Out-of-Core Training of Graph Neural Networks","publication_year":2023,"publication_date":"2023-05-05","ids":{"openalex":"https://openalex.org/W4372267520","doi":"https://doi.org/10.1145/3552326.3567501"},"language":"en","primary_location":{"id":"doi:10.1145/3552326.3567501","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3552326.3567501","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Eighteenth European Conference on Computer Systems","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/A5039817377","display_name":"Roger Waleffe","orcid":"https://orcid.org/0000-0002-3795-4997"},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Roger Waleffe","raw_affiliation_strings":["University of Wisconsin-Madison, Madison, Wisconsin, United States of America"],"raw_orcid":"https://orcid.org/0000-0002-3795-4997","affiliations":[{"raw_affiliation_string":"University of Wisconsin-Madison, Madison, Wisconsin, United States of America","institution_ids":["https://openalex.org/I135310074"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041665675","display_name":"Jason Mohoney","orcid":"https://orcid.org/0000-0001-5497-0481"},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jason Mohoney","raw_affiliation_strings":["University of Wisconsin-Madison, Madison, Wisconsin, USA"],"raw_orcid":"https://orcid.org/0000-0001-5497-0481","affiliations":[{"raw_affiliation_string":"University of Wisconsin-Madison, Madison, Wisconsin, USA","institution_ids":["https://openalex.org/I135310074"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5002060759","display_name":"Theodoros Rekatsinas","orcid":"https://orcid.org/0000-0001-6148-1854"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Theodoros Rekatsinas","raw_affiliation_strings":["ETH Zurich, Zurich, Switzerland"],"raw_orcid":"https://orcid.org/0000-0001-6148-1854","affiliations":[{"raw_affiliation_string":"ETH Zurich, Zurich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5082710354","display_name":"Shivaram Venkataraman","orcid":"https://orcid.org/0000-0001-9575-7935"},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Shivaram Venkataraman","raw_affiliation_strings":["University of Wisconsin-Madison, Madison, Wisconsin, United States of America"],"raw_orcid":"https://orcid.org/0000-0001-9575-7935","affiliations":[{"raw_affiliation_string":"University of Wisconsin-Madison, Madison, Wisconsin, United States of America","institution_ids":["https://openalex.org/I135310074"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":5.988,"has_fulltext":false,"cited_by_count":37,"citation_normalized_percentile":{"value":0.97038484,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"144","last_page":"161"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11273","display_name":"Advanced Graph Neural Networks","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T11273","display_name":"Advanced Graph Neural Networks","score":0.9998999834060669,"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"}},{"id":"https://openalex.org/T12292","display_name":"Graph Theory and Algorithms","score":0.9983999729156494,"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/T11948","display_name":"Machine Learning in Materials Science","score":0.979200005531311,"subfield":{"id":"https://openalex.org/subfields/2505","display_name":"Materials Chemistry"},"field":{"id":"https://openalex.org/fields/25","display_name":"Materials 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.850796103477478},{"id":"https://openalex.org/keywords/premise","display_name":"Premise","score":0.5889524221420288},{"id":"https://openalex.org/keywords/training","display_name":"Training (meteorology)","score":0.5276340842247009},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.49615296721458435},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.4910018742084503},{"id":"https://openalex.org/keywords/auxiliary-memory","display_name":"Auxiliary memory","score":0.4652790427207947},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.44726720452308655},{"id":"https://openalex.org/keywords/training-set","display_name":"Training set","score":0.42976635694503784},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4290013313293457},{"id":"https://openalex.org/keywords/memory-hierarchy","display_name":"Memory hierarchy","score":0.4288308024406433},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.42311277985572815},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3577815890312195},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3222047686576843},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.13940519094467163},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.10804906487464905}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.850796103477478},{"id":"https://openalex.org/C2778023277","wikidata":"https://www.wikidata.org/wiki/Q321703","display_name":"Premise","level":2,"score":0.5889524221420288},{"id":"https://openalex.org/C2777211547","wikidata":"https://www.wikidata.org/wiki/Q17141490","display_name":"Training (meteorology)","level":2,"score":0.5276340842247009},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.49615296721458435},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.4910018742084503},{"id":"https://openalex.org/C82687282","wikidata":"https://www.wikidata.org/wiki/Q66221","display_name":"Auxiliary memory","level":2,"score":0.4652790427207947},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.44726720452308655},{"id":"https://openalex.org/C51632099","wikidata":"https://www.wikidata.org/wiki/Q3985153","display_name":"Training set","level":2,"score":0.42976635694503784},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4290013313293457},{"id":"https://openalex.org/C2778100165","wikidata":"https://www.wikidata.org/wiki/Q1589327","display_name":"Memory hierarchy","level":3,"score":0.4288308024406433},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.42311277985572815},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3577815890312195},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3222047686576843},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.13940519094467163},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.10804906487464905},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C153294291","wikidata":"https://www.wikidata.org/wiki/Q25261","display_name":"Meteorology","level":1,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3552326.3567501","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3552326.3567501","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Eighteenth European Conference on Computer Systems","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/8","score":0.5,"display_name":"Decent work and economic growth"}],"awards":[{"id":"https://openalex.org/G5801228124","display_name":"III: Small: A New Machine Learning Approach for Improved Entity Identification","funder_award_id":"1815538","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8014211846","display_name":null,"funder_award_id":"HR001122S0005","funder_id":"https://openalex.org/F4320332180","funder_display_name":"Defense Advanced Research Projects Agency"},{"id":"https://openalex.org/G8141931953","display_name":null,"funder_award_id":"HR00111990013","funder_id":"https://openalex.org/F4320332180","funder_display_name":"Defense Advanced Research Projects Agency"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320332180","display_name":"Defense Advanced Research Projects Agency","ror":"https://ror.org/02caytj08"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":26,"referenced_works":["https://openalex.org/W2250635077","https://openalex.org/W2296407087","https://openalex.org/W2606413522","https://openalex.org/W2907492528","https://openalex.org/W2914721378","https://openalex.org/W2926442184","https://openalex.org/W2945594170","https://openalex.org/W2945827377","https://openalex.org/W2963757395","https://openalex.org/W2970929262","https://openalex.org/W3035403290","https://openalex.org/W3082322611","https://openalex.org/W3088578860","https://openalex.org/W3096566397","https://openalex.org/W3101553402","https://openalex.org/W3101746163","https://openalex.org/W3106460253","https://openalex.org/W3157805807","https://openalex.org/W3159894882","https://openalex.org/W3159953606","https://openalex.org/W3196860522","https://openalex.org/W3198239267","https://openalex.org/W4220807331","https://openalex.org/W4290944486","https://openalex.org/W6601487527","https://openalex.org/W6748856961"],"related_works":["https://openalex.org/W2489934651","https://openalex.org/W3179328532","https://openalex.org/W108401543","https://openalex.org/W2279642117","https://openalex.org/W4300190729","https://openalex.org/W2953056293","https://openalex.org/W4200143910","https://openalex.org/W2019374455","https://openalex.org/W2033486618","https://openalex.org/W1576429146"],"abstract_inverted_index":{"We":[0,11,52,104],"study":[1],"training":[2,18,41,85,94,118,133],"of":[3,15,35,71,125,141],"Graph":[4],"Neural":[5],"Networks":[6],"(GNNs)":[7],"for":[8,19,25,84,110],"large-scale":[9],"graphs.":[10],"revisit":[12],"the":[13,33,55,60,80,122],"premise":[14],"using":[16],"distributed":[17],"billion-scale":[20],"graphs":[21,26],"and":[22,74,86,114],"show":[23],"that":[24,27,58,77,89,116],"fit":[28],"in":[29,102,119,134],"main":[30],"memory":[31],"or":[32],"SSD":[34],"a":[36,43,69],"single":[37,44],"machine,":[38],"out-of-core":[39],"pipelined":[40],"with":[42,92],"GPU":[45],"can":[46],"outperform":[47],"state-of-the-art":[48],"(SoTA)":[49],"multi-GPU":[50,132],"solutions.":[51],"introduce":[53],"MariusGNN,":[54],"first":[56],"system":[57],"utilizes":[59],"entire":[61],"storage":[62],"hierarchy---including":[63],"disk---for":[64],"GNN":[65,112],"training.":[66],"MariusGNN":[67,106,120,146],"introduces":[68],"series":[70],"data":[72],"organization":[73],"algorithmic":[75],"contributions":[76],"1)":[78],"minimize":[79],"end-to-end":[81],"time":[82],"required":[83],"2)":[87],"ensure":[88],"models":[90,113],"learned":[91],"disk-based":[93],"exhibit":[95],"accuracy":[96,126],"similar":[97],"to":[98,128],"those":[99],"fully":[100],"trained":[101],"memory.":[103],"evaluate":[105],"against":[107],"SoTA":[108],"systems":[109],"learning":[111],"find":[115],"single-GPU":[117],"achieves":[121],"same":[123],"level":[124],"up":[127],"8\u00d7":[129],"faster":[130],"than":[131],"these":[135],"systems,":[136],"thus,":[137],"introducing":[138],"an":[139],"order":[140],"magnitude":[142],"monetary":[143],"cost":[144],"reduction.":[145],"is":[147],"open-sourced":[148],"at":[149],"www.marius-project.org.":[150]},"counts_by_year":[{"year":2026,"cited_by_count":7},{"year":2025,"cited_by_count":20},{"year":2024,"cited_by_count":8},{"year":2023,"cited_by_count":2}],"updated_date":"2026-06-22T08:00:12.763002","created_date":"2025-10-10T00:00:00"}
