{"id":"https://openalex.org/W4255038838","doi":"https://doi.org/10.1109/icpp.2004.1327898","title":"Runtime system for autonomic rescheduling of MPI programs","display_name":"Runtime system for autonomic rescheduling of MPI programs","publication_year":2004,"publication_date":"2004-01-01","ids":{"openalex":"https://openalex.org/W4255038838","doi":"https://doi.org/10.1109/icpp.2004.1327898"},"language":"en","primary_location":{"id":"doi:10.1109/icpp.2004.1327898","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icpp.2004.1327898","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Conference on Parallel Processing, 2004. ICPP 2004.","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/A5065877317","display_name":"Cong Du","orcid":"https://orcid.org/0000-0001-5442-9628"},"institutions":[{"id":"https://openalex.org/I180949307","display_name":"Illinois Institute of Technology","ror":"https://ror.org/037t3ry66","country_code":"US","type":"education","lineage":["https://openalex.org/I180949307"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"C. Du","raw_affiliation_strings":["Department of Computer Science, Illinois Institute of Technology, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Illinois Institute of Technology, USA","institution_ids":["https://openalex.org/I180949307"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102927798","display_name":"S. Ghosh","orcid":"https://orcid.org/0000-0002-0656-4726"},"institutions":[{"id":"https://openalex.org/I180949307","display_name":"Illinois Institute of Technology","ror":"https://ror.org/037t3ry66","country_code":"US","type":"education","lineage":["https://openalex.org/I180949307"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"S. Ghosh","raw_affiliation_strings":["Department of Computer Science, Illinois Institute of Technology, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Illinois Institute of Technology, USA","institution_ids":["https://openalex.org/I180949307"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027025602","display_name":"Shiva Shankar","orcid":"https://orcid.org/0000-0003-0917-6216"},"institutions":[{"id":"https://openalex.org/I180949307","display_name":"Illinois Institute of Technology","ror":"https://ror.org/037t3ry66","country_code":"US","type":"education","lineage":["https://openalex.org/I180949307"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"S. Shankar","raw_affiliation_strings":["Department of Computer Science, Illinois Institute of Technology, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Illinois Institute of Technology, USA","institution_ids":["https://openalex.org/I180949307"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5057665558","display_name":"Xian\u2010He Sun","orcid":"https://orcid.org/0000-0002-1093-0792"},"institutions":[{"id":"https://openalex.org/I180949307","display_name":"Illinois Institute of Technology","ror":"https://ror.org/037t3ry66","country_code":"US","type":"education","lineage":["https://openalex.org/I180949307"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xian-He Sun","raw_affiliation_strings":["Department of Computer Science, Illinois Institute of Technology, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Illinois Institute of Technology, USA","institution_ids":["https://openalex.org/I180949307"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5065877317"],"corresponding_institution_ids":["https://openalex.org/I180949307"],"apc_list":null,"apc_paid":null,"fwci":1.1587,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.84161863,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"4","last_page":"11 vol.1"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":1.0,"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"}},"topics":[{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":1.0,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9976999759674072,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9966999888420105,"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.8664528727531433},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.6784026622772217},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5925685167312622},{"id":"https://openalex.org/keywords/middleware","display_name":"Middleware (distributed applications)","score":0.5854573845863342},{"id":"https://openalex.org/keywords/process-migration","display_name":"Process migration","score":0.5148457884788513},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4633301794528961},{"id":"https://openalex.org/keywords/autonomic-computing","display_name":"Autonomic computing","score":0.4522750973701477},{"id":"https://openalex.org/keywords/job-scheduler","display_name":"Job scheduler","score":0.42956000566482544},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.324598491191864},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.29132646322250366},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.24723604321479797},{"id":"https://openalex.org/keywords/fault-tolerance","display_name":"Fault tolerance","score":0.10110527276992798}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8664528727531433},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6784026622772217},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5925685167312622},{"id":"https://openalex.org/C169468491","wikidata":"https://www.wikidata.org/wiki/Q146923","display_name":"Middleware (distributed applications)","level":2,"score":0.5854573845863342},{"id":"https://openalex.org/C36351404","wikidata":"https://www.wikidata.org/wiki/Q7247295","display_name":"Process migration","level":3,"score":0.5148457884788513},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4633301794528961},{"id":"https://openalex.org/C558632462","wikidata":"https://www.wikidata.org/wiki/Q788172","display_name":"Autonomic computing","level":3,"score":0.4522750973701477},{"id":"https://openalex.org/C111873713","wikidata":"https://www.wikidata.org/wiki/Q1641413","display_name":"Job scheduler","level":3,"score":0.42956000566482544},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.324598491191864},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.29132646322250366},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.24723604321479797},{"id":"https://openalex.org/C63540848","wikidata":"https://www.wikidata.org/wiki/Q3140932","display_name":"Fault tolerance","level":2,"score":0.10110527276992798},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icpp.2004.1327898","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icpp.2004.1327898","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Conference on Parallel Processing, 2004. ICPP 2004.","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":22,"referenced_works":["https://openalex.org/W1494987791","https://openalex.org/W1589298484","https://openalex.org/W1961407660","https://openalex.org/W2003811039","https://openalex.org/W2040466547","https://openalex.org/W2067574078","https://openalex.org/W2095687239","https://openalex.org/W2115147070","https://openalex.org/W2122609475","https://openalex.org/W2123864088","https://openalex.org/W2141389629","https://openalex.org/W2151787786","https://openalex.org/W2163197638","https://openalex.org/W2165606132","https://openalex.org/W2167002152","https://openalex.org/W2780466810","https://openalex.org/W4252620716","https://openalex.org/W4255374438","https://openalex.org/W6629666651","https://openalex.org/W6635501102","https://openalex.org/W6673424395","https://openalex.org/W6682312714"],"related_works":["https://openalex.org/W2131655578","https://openalex.org/W2248675240","https://openalex.org/W2006971450","https://openalex.org/W2181448200","https://openalex.org/W3123959791","https://openalex.org/W2380942374","https://openalex.org/W1521334571","https://openalex.org/W2128428164","https://openalex.org/W44553394","https://openalex.org/W2383473695"],"abstract_inverted_index":{"Intensive":[0],"research":[1],"has":[2],"been":[3],"conducted":[4],"on":[5,86],"dynamic":[6,110],"job":[7],"scheduling,":[8],"which":[9],"dynamically":[10,66],"allocates":[11],"jobs":[12],"to":[13,24,40,142],"computing":[14,74,94],"systems.":[15],"However,":[16],"most":[17],"of":[18,44,62,73,88,112,133],"the":[19,30,58,103,122,131,134],"existing":[20],"work":[21],"is":[22,35,84,124,136],"limited":[23],"redistribute":[25],"independent":[26],"tasks":[27,114],"or":[28],"at":[29],"algorithm":[31],"design":[32,59,132],"level.":[33],"There":[34],"no":[36],"runtime":[37,104],"system":[38,64,83,105,118,135],"available":[39],"support":[41],"automatic":[42,77],"redistribution":[43],"a":[45,49,63,71],"running":[46,68,113],"process":[47,80],"in":[48],"heterogeneous":[50],"network":[51,72],"environment.":[52],"In":[53],"this":[54],"study,":[55],"we":[56],"present":[57],"and":[60,79,90,98,116,128,138],"implementation":[61,123],"that":[65,102],"reschedules":[67],"processes":[69],"over":[70],"resources":[75],"via":[76],"decision-making":[78],"migration.":[81],"The":[82],"implemented":[85],"top":[87],"MPI-2":[89],"HPCM":[91],"(high":[92],"performance":[93,119],"mobility)":[95],"middleware.":[96],"Experimental":[97],"analytical":[99],"results":[100],"show":[101],"works":[106],"well.":[107,147],"It":[108],"makes":[109],"rescheduling":[111],"possible":[115],"improves":[117],"considerably.":[120],"While":[121],"for":[125],"MPI":[126],"programs":[127],"using":[129],"HPCM,":[130],"general":[137],"can":[139],"be":[140],"extended":[141],"other":[143],"distributed":[144],"environments":[145],"as":[146]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
