{"id":"https://openalex.org/W3036100350","doi":"https://doi.org/10.14529/jsfi200104","title":"Online MPI Process Mapping for Coordinating Locality and Memory Congestion on NUMA Systems","display_name":"Online MPI Process Mapping for Coordinating Locality and Memory Congestion on NUMA Systems","publication_year":2020,"publication_date":"2020-03-01","ids":{"openalex":"https://openalex.org/W3036100350","doi":"https://doi.org/10.14529/jsfi200104","mag":"3036100350"},"language":"en","primary_location":{"id":"doi:10.14529/jsfi200104","is_oa":true,"landing_page_url":"https://doi.org/10.14529/jsfi200104","pdf_url":"https://superfri.org/superfri/article/download/299/344","source":{"id":"https://openalex.org/S4210177204","display_name":"Supercomputing Frontiers and Innovations","issn_l":"2313-8734","issn":["2313-8734","2409-6008"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310312680","host_organization_name":"Publishing center of the South Ural State University","host_organization_lineage":["https://openalex.org/P4310312680"],"host_organization_lineage_names":["Publishing center of the South Ural State University"],"type":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Supercomputing Frontiers and Innovations","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://superfri.org/superfri/article/download/299/344","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5073353406","display_name":"Mulya Agung","orcid":"https://orcid.org/0000-0001-9521-2177"},"institutions":[{"id":"https://openalex.org/I201537933","display_name":"Tohoku University","ror":"https://ror.org/01dq60k83","country_code":"JP","type":"education","lineage":["https://openalex.org/I201537933"]}],"countries":["JP"],"is_corresponding":true,"raw_author_name":"Mulya Agung","raw_affiliation_strings":["Tohoku University"],"affiliations":[{"raw_affiliation_string":"Tohoku University","institution_ids":["https://openalex.org/I201537933"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088329190","display_name":"Muhammad Alfian Amrizal","orcid":"https://orcid.org/0000-0003-1124-5137"},"institutions":[{"id":"https://openalex.org/I201537933","display_name":"Tohoku University","ror":"https://ror.org/01dq60k83","country_code":"JP","type":"education","lineage":["https://openalex.org/I201537933"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Muhammad Alfian Amrizal","raw_affiliation_strings":["Research Institute of Electrical Communication, Tohoku University"],"affiliations":[{"raw_affiliation_string":"Research Institute of Electrical Communication, Tohoku University","institution_ids":["https://openalex.org/I201537933"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5033954091","display_name":"Ryusuke Egawa","orcid":"https://orcid.org/0000-0001-8966-867X"},"institutions":[{"id":"https://openalex.org/I201537933","display_name":"Tohoku University","ror":"https://ror.org/01dq60k83","country_code":"JP","type":"education","lineage":["https://openalex.org/I201537933"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Ryusuke Egawa","raw_affiliation_strings":["Tohoku University"],"affiliations":[{"raw_affiliation_string":"Tohoku University","institution_ids":["https://openalex.org/I201537933"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5011172934","display_name":"Hiroyuki Takizawa","orcid":"https://orcid.org/0000-0003-2858-3140"},"institutions":[{"id":"https://openalex.org/I201537933","display_name":"Tohoku University","ror":"https://ror.org/01dq60k83","country_code":"JP","type":"education","lineage":["https://openalex.org/I201537933"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Hiroyuki Takizawa","raw_affiliation_strings":["Tohoku University"],"affiliations":[{"raw_affiliation_string":"Tohoku University","institution_ids":["https://openalex.org/I201537933"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5073353406"],"corresponding_institution_ids":["https://openalex.org/I201537933"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.07650987,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":"7","issue":"1","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":1.0,"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":1.0,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9998000264167786,"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/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.8783623576164246},{"id":"https://openalex.org/keywords/locality","display_name":"Locality","score":0.7276743054389954},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6571964621543884},{"id":"https://openalex.org/keywords/profiling","display_name":"Profiling (computer programming)","score":0.5068610310554504},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.4988706111907959},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4947199523448944},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.48865941166877747},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.48584720492362976},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.4651172459125519},{"id":"https://openalex.org/keywords/locality-of-reference","display_name":"Locality of reference","score":0.4491092562675476},{"id":"https://openalex.org/keywords/efficient-energy-use","display_name":"Efficient energy use","score":0.4233074188232422},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.32297396659851074},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.20181074738502502},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.1131858229637146}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8783623576164246},{"id":"https://openalex.org/C2779808786","wikidata":"https://www.wikidata.org/wiki/Q6664603","display_name":"Locality","level":2,"score":0.7276743054389954},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6571964621543884},{"id":"https://openalex.org/C187191949","wikidata":"https://www.wikidata.org/wiki/Q1138496","display_name":"Profiling (computer programming)","level":2,"score":0.5068610310554504},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.4988706111907959},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4947199523448944},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.48865941166877747},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.48584720492362976},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.4651172459125519},{"id":"https://openalex.org/C27602214","wikidata":"https://www.wikidata.org/wiki/Q1868547","display_name":"Locality of reference","level":3,"score":0.4491092562675476},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.4233074188232422},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.32297396659851074},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.20181074738502502},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.1131858229637146},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"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/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.14529/jsfi200104","is_oa":true,"landing_page_url":"https://doi.org/10.14529/jsfi200104","pdf_url":"https://superfri.org/superfri/article/download/299/344","source":{"id":"https://openalex.org/S4210177204","display_name":"Supercomputing Frontiers and Innovations","issn_l":"2313-8734","issn":["2313-8734","2409-6008"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310312680","host_organization_name":"Publishing center of the South Ural State University","host_organization_lineage":["https://openalex.org/P4310312680"],"host_organization_lineage_names":["Publishing center of the South Ural State University"],"type":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Supercomputing Frontiers and Innovations","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.14529/jsfi200104","is_oa":true,"landing_page_url":"https://doi.org/10.14529/jsfi200104","pdf_url":"https://superfri.org/superfri/article/download/299/344","source":{"id":"https://openalex.org/S4210177204","display_name":"Supercomputing Frontiers and Innovations","issn_l":"2313-8734","issn":["2313-8734","2409-6008"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310312680","host_organization_name":"Publishing center of the South Ural State University","host_organization_lineage":["https://openalex.org/P4310312680"],"host_organization_lineage_names":["Publishing center of the South Ural State University"],"type":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Supercomputing Frontiers and Innovations","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.9100000262260437,"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3036100350.pdf","grobid_xml":"https://content.openalex.org/works/W3036100350.grobid-xml"},"referenced_works_count":28,"referenced_works":["https://openalex.org/W29686230","https://openalex.org/W1031578623","https://openalex.org/W1086484114","https://openalex.org/W1500216316","https://openalex.org/W1579891937","https://openalex.org/W1670978437","https://openalex.org/W1825216778","https://openalex.org/W1969923711","https://openalex.org/W1977661221","https://openalex.org/W2001691800","https://openalex.org/W2017915001","https://openalex.org/W2056639008","https://openalex.org/W2058022120","https://openalex.org/W2088649072","https://openalex.org/W2094605327","https://openalex.org/W2112121929","https://openalex.org/W2131418154","https://openalex.org/W2157802978","https://openalex.org/W2163523559","https://openalex.org/W2175048909","https://openalex.org/W2475636809","https://openalex.org/W2560368221","https://openalex.org/W2592263880","https://openalex.org/W2741991852","https://openalex.org/W2786178031","https://openalex.org/W2949679561","https://openalex.org/W2990979945","https://openalex.org/W4213477667"],"related_works":["https://openalex.org/W1555349535","https://openalex.org/W2583128298","https://openalex.org/W2053359564","https://openalex.org/W2161159383","https://openalex.org/W1495260638","https://openalex.org/W1511204342","https://openalex.org/W2369125128","https://openalex.org/W2369223577","https://openalex.org/W2010020348","https://openalex.org/W1977118386"],"abstract_inverted_index":{"Mapping":[0],"MPI":[1,25,128],"processes":[2],"to":[3,11,91,109,135,146,165,174,197],"processor":[4],"cores,":[5],"called":[6],"process":[7,27,98,105],"mapping,":[8],"is":[9],"crucial":[10],"achieving":[12],"the":[13,21,31,37,49,59,77,84,93,104,114,124,136,141,147,166,175,181,189,219],"scalable":[14],"performance":[15,55,160,190,223],"on":[16,42,65,82,88,185,200,205,214],"multi-core":[17],"processors.":[18],"By":[19],"analyzing":[20],"communication":[22,32,39,94,110,142],"behavior":[23],"among":[24],"processes,":[26],"mapping":[28,99,106,169],"can":[29,158],"improve":[30],"locality,":[33],"and":[34,68,116,149,161,191,202,224,230],"thus":[35],"reduce":[36],"overall":[38],"cost.":[40],"However,":[41],"modern":[43],"non-uniform":[44],"memory":[45,50,69,117],"access":[46],"(NUMA)":[47],"systems,":[48],"congestion":[51,64],"problem":[52,61],"could":[53,71],"degrade":[54],"more":[56],"severely":[57],"than":[58],"locality":[60,85,115],"because":[62],"heavy":[63],"shared":[66],"caches":[67],"controllers":[70],"cause":[72],"long":[73],"latencies.":[74],"Most":[75],"of":[76,126,140],"existing":[78],"work":[79],"focus":[80],"only":[81],"improving":[83],"or":[86,144],"rely":[87],"offline":[89],"profiling":[90],"analyze":[92],"behavior.We":[95],"propose":[96],"a":[97,186,215],"method":[100,120,157,170],"that":[101,155],"dynamically":[102],"performs":[103],"for":[107],"adapting":[108],"behaviors":[111],"while":[112],"coordinating":[113],"congestion.":[118],"Our":[119],"works":[121],"online":[122],"during":[123],"execution":[125],"an":[127],"application.":[129],"It":[130],"does":[131],"not":[132],"require":[133],"modifications":[134],"application,":[137],"previous":[138],"knowledge":[139],"behavior,":[143],"changes":[145],"hardware":[148],"operating":[150],"system.":[151],"Experimental":[152],"results":[153],"show":[154],"our":[156],"achieve":[159],"energy":[162,193,226],"efficiency":[163],"close":[164],"best":[167],"static":[168],"with":[171,180,210],"low":[172],"overhead":[173],"application":[176],"execution.":[177],"In":[178,208],"experiments":[179,209],"NAS":[182],"parallel":[183],"benchmarks":[184],"NUMA":[187,217],"system,":[188,218],"total":[192,225],"improvements":[194,221],"are":[195,228],"up":[196],"34%":[198],"(18.5%":[199],"average)":[201],"28.9%":[203],"(13.6%":[204],"average),":[206],"respectively.":[207,232],"two":[211],"GROMACS":[212],"applications":[213],"larger":[216],"average":[220],"in":[222],"consumption":[227],"21.6%":[229],"12.6%,":[231]},"counts_by_year":[{"year":2024,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2020-06-25T00:00:00"}
