{"id":"https://openalex.org/W3098407875","doi":"https://doi.org/10.1145/3394277.3401851","title":"Hardware Locality-Aware Partitioning and Dynamic Load-Balancing of Unstructured Meshes for Large-Scale Scientific Applications","display_name":"Hardware Locality-Aware Partitioning and Dynamic Load-Balancing of Unstructured Meshes for Large-Scale Scientific Applications","publication_year":2020,"publication_date":"2020-06-18","ids":{"openalex":"https://openalex.org/W3098407875","doi":"https://doi.org/10.1145/3394277.3401851","mag":"3098407875"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/3394277.3401851","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"preprint","type_crossref":"proceedings-article","indexed_in":["arxiv","crossref","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2008.00832","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5019206872","display_name":"Pavanakumar Mohanamuraly","orcid":"https://orcid.org/0000-0001-9788-8664"},"institutions":[{"id":"https://openalex.org/I4210106946","display_name":"Centre Europ\u00e9en de Recherche et de Formation Avanc\u00e9e en Calcul Scientifique","ror":"https://ror.org/02dzbc556","country_code":"FR","type":"facility","lineage":["https://openalex.org/I4210106946"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Pavanakumar Mohanamuraly","raw_affiliation_strings":["CERFACS, Toulouse, France"],"affiliations":[{"raw_affiliation_string":"CERFACS, Toulouse, France","institution_ids":["https://openalex.org/I4210106946"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5008796532","display_name":"Gabriel Staffelbach","orcid":"https://orcid.org/0000-0002-0843-743X"},"institutions":[{"id":"https://openalex.org/I4210106946","display_name":"Centre Europ\u00e9en de Recherche et de Formation Avanc\u00e9e en Calcul Scientifique","ror":"https://ror.org/02dzbc556","country_code":"FR","type":"facility","lineage":["https://openalex.org/I4210106946"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Gabriel Staffelbach","raw_affiliation_strings":["CERFACS, Toulouse, France"],"affiliations":[{"raw_affiliation_string":"CERFACS, Toulouse, France","institution_ids":["https://openalex.org/I4210106946"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"fulltext_origin":"pdf","cited_by_count":7,"citation_normalized_percentile":{"value":0.864337,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":82,"max":84},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9999,"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"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9999,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9997,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9989,"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/distributed-memory","display_name":"Distributed memory","score":0.66155076},{"id":"https://openalex.org/keywords/interfacing","display_name":"Interfacing","score":0.50584054}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8647461},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.70880187},{"id":"https://openalex.org/C91481028","wikidata":"https://www.wikidata.org/wiki/Q1054686","display_name":"Distributed memory","level":3,"score":0.66155076},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.63651395},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.62717307},{"id":"https://openalex.org/C138959212","wikidata":"https://www.wikidata.org/wiki/Q1806783","display_name":"Load balancing (electrical power)","level":3,"score":0.61631835},{"id":"https://openalex.org/C2779808786","wikidata":"https://www.wikidata.org/wiki/Q6664603","display_name":"Locality","level":2,"score":0.6058444},{"id":"https://openalex.org/C31487907","wikidata":"https://www.wikidata.org/wiki/Q1154597","display_name":"Polygon mesh","level":2,"score":0.6032064},{"id":"https://openalex.org/C2776303644","wikidata":"https://www.wikidata.org/wiki/Q1020499","display_name":"Interfacing","level":2,"score":0.50584054},{"id":"https://openalex.org/C133875982","wikidata":"https://www.wikidata.org/wiki/Q764810","display_name":"Shared memory","level":2,"score":0.49074304},{"id":"https://openalex.org/C187691185","wikidata":"https://www.wikidata.org/wiki/Q2020720","display_name":"Grid","level":2,"score":0.19481412},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.14026621},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.0},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/3394277.3401851","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},{"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2008.00832","pdf_url":"https://arxiv.org/pdf/2008.00832","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":["Cornell University"],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false},{"is_oa":false,"landing_page_url":"https://api.datacite.org/dois/10.48550/arxiv.2008.00832","pdf_url":null,"source":{"id":"https://openalex.org/S4393179698","display_name":"DataCite API","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210145204","host_organization_name":"DataCite","host_organization_lineage":["https://openalex.org/I4210145204"],"host_organization_lineage_names":["DataCite"],"type":"metadata"},"license":null,"license_id":null,"version":null}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2008.00832","pdf_url":"https://arxiv.org/pdf/2008.00832","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":["Cornell University"],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false},"sustainable_development_goals":[{"score":0.65,"display_name":"Quality education","id":"https://metadata.un.org/sdg/4"}],"grants":[],"datasets":[],"versions":["https://openalex.org/W3036058904","https://openalex.org/W3098407875"],"referenced_works_count":44,"referenced_works":["https://openalex.org/W125016989","https://openalex.org/W1533527630","https://openalex.org/W1564479764","https://openalex.org/W1774469134","https://openalex.org/W1963564197","https://openalex.org/W1969923711","https://openalex.org/W1971111002","https://openalex.org/W1975464357","https://openalex.org/W1992432622","https://openalex.org/W2017483991","https://openalex.org/W2029139435","https://openalex.org/W2033568995","https://openalex.org/W2045841536","https://openalex.org/W2047447583","https://openalex.org/W2063597636","https://openalex.org/W2076005690","https://openalex.org/W2078794610","https://openalex.org/W2090409324","https://openalex.org/W2092108937","https://openalex.org/W2097215900","https://openalex.org/W2112184852","https://openalex.org/W2112300879","https://openalex.org/W2115133551","https://openalex.org/W2116345910","https://openalex.org/W2121253712","https://openalex.org/W2127391575","https://openalex.org/W2138388932","https://openalex.org/W2143131337","https://openalex.org/W2150511820","https://openalex.org/W2154111453","https://openalex.org/W2156272811","https://openalex.org/W2523193753","https://openalex.org/W2527122211","https://openalex.org/W2547196265","https://openalex.org/W2594063632","https://openalex.org/W2767752662","https://openalex.org/W2793835735","https://openalex.org/W2890913985","https://openalex.org/W293820751","https://openalex.org/W2962981407","https://openalex.org/W3098342588","https://openalex.org/W3137027499","https://openalex.org/W4229664393","https://openalex.org/W4232940466"],"related_works":["https://openalex.org/W4245497162","https://openalex.org/W4240010153","https://openalex.org/W2353146130","https://openalex.org/W2185094550","https://openalex.org/W2150064838","https://openalex.org/W2088823210","https://openalex.org/W2026512611","https://openalex.org/W1990817968","https://openalex.org/W1985165680","https://openalex.org/W1933089384"],"abstract_inverted_index":{"We":[0],"present":[1,97],"an":[2],"open-source":[3],"topology-aware":[4],"hierarchical":[5,23],"unstructured":[6],"mesh":[7],"partitioning":[8,44,52,63],"and":[9,21,39,45,59,68,75,95],"load-balancing":[10],"tool":[11,87],"TreePart.":[12],"The":[13,86],"framework":[14],"provides":[15,48,66],"powerful":[16,67],"abstractions":[17,70],"to":[18],"automatically":[19],"detect":[20],"build":[22],"MPI":[24],"topology":[25],"resembling":[26],"the":[27],"hardware":[28],"at":[29],"runtime.":[30],"Using":[31],"this":[32],"information":[33],"it":[34],"intelligently":[35],"chooses":[36],"between":[37],"shared":[38,58,77],"distributed":[40,60,73],"parallel":[41,62],"algorithms":[42],"for":[43,82],"loadbalancing.":[46],"It":[47,65],"a":[49,100,104],"range":[50],"of":[51,103],"methods":[53],"by":[54],"interfacing":[55],"with":[56],"existing":[57],"memory":[61,78],"libraries.":[64],"scalable":[69],"like":[71],"onesided":[72],"dictionaries":[74],"MPI3":[76],"based":[79],"halo":[80],"communicators":[81],"optimising":[83],"HPC":[84],"codes.":[85],"was":[88],"successfully":[89],"integrated":[90],"into":[91],"our":[92],"in-house":[93],"code":[94],"we":[96],"results":[98],"from":[99],"large-eddy":[101],"simulation":[102],"combustion":[105],"problem.":[106]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W3098407875","counts_by_year":[{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":2},{"year":2021,"cited_by_count":3}],"updated_date":"2025-01-06T23:18:06.586004","created_date":"2020-11-23"}