{"id":"https://openalex.org/W1964781237","doi":"https://doi.org/10.1109/ipdpsw.2010.5470877","title":"Decentralized dynamic scheduling across heterogeneous multi-core desktop grids","display_name":"Decentralized dynamic scheduling across heterogeneous multi-core desktop grids","publication_year":2010,"publication_date":"2010-04-01","ids":{"openalex":"https://openalex.org/W1964781237","doi":"https://doi.org/10.1109/ipdpsw.2010.5470877","mag":"1964781237"},"language":"en","primary_location":{"id":"doi:10.1109/ipdpsw.2010.5470877","doi":"https://doi.org/10.1109/ipdpsw.2010.5470877","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ipdpsw.2010.5470877","pdf_url":null,"source":{"id":"https://openalex.org/S4393918253","display_name":"IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum","issn_l":"2164-7062","issn":["2164-7062"],"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 IEEE International Symposium on Parallel &amp; Distributed Processing, Workshops and Phd Forum (IPDPSW)","raw_type":"proceedings-article"},"parent_works":[],"lineage":["https://openalex.org/W1964781237"],"child_works_count":0,"type":"conference-paper","is_traditional":true,"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/A5100762132","display_name":"Jaehwan Lee","orcid":"https://orcid.org/0000-0001-6248-9567","observed_orcids":["https://orcid.org/0000-0001-6248-9567"]},"institutions":[{"id":"https://openalex.org/I66946132","display_name":"University of Maryland, College Park","ror":"https://ror.org/047s2c258","country_code":"US","type":"education","lineage":["https://openalex.org/I66946132"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jaehwan Lee","raw_affiliation_strings":["UMIACS and Department of Computer Science, University of Maryland, College Park, MD, USA","UMIACS and Department of Computer Science, University of Maryland, College Park, USA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"UMIACS and Department of Computer Science, University of Maryland, College Park, MD, USA","institution_ids":["https://openalex.org/I66946132"]},{"raw_affiliation_string":"UMIACS and Department of Computer Science, University of Maryland, College Park, USA#TAB#","institution_ids":["https://openalex.org/I66946132"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5110212075","display_name":"Peter J. Keleher","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I66946132","display_name":"University of Maryland, College Park","ror":"https://ror.org/047s2c258","country_code":"US","type":"education","lineage":["https://openalex.org/I66946132"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Pete Keleher","raw_affiliation_strings":["UMIACS and Department of Computer Science, University of Maryland, College Park, MD, USA","UMIACS and Department of Computer Science, University of Maryland, College Park, USA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"UMIACS and Department of Computer Science, University of Maryland, College Park, MD, USA","institution_ids":["https://openalex.org/I66946132"]},{"raw_affiliation_string":"UMIACS and Department of Computer Science, University of Maryland, College Park, USA#TAB#","institution_ids":["https://openalex.org/I66946132"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5016176451","display_name":"Alan Sussman","orcid":"https://orcid.org/0000-0003-1672-2879","observed_orcids":["https://orcid.org/0000-0003-1672-2879"]},"institutions":[{"id":"https://openalex.org/I66946132","display_name":"University of Maryland, College Park","ror":"https://ror.org/047s2c258","country_code":"US","type":"education","lineage":["https://openalex.org/I66946132"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Alan Sussman","raw_affiliation_strings":["UMIACS and Department of Computer Science, University of Maryland, College Park, MD, USA","UMIACS and Department of Computer Science, University of Maryland, College Park, USA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"UMIACS and Department of Computer Science, University of Maryland, College Park, MD, USA","institution_ids":["https://openalex.org/I66946132"]},{"raw_affiliation_string":"UMIACS and Department of Computer Science, University of Maryland, College Park, USA#TAB#","institution_ids":["https://openalex.org/I66946132"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I66946132"],"apc_list":null,"apc_paid":null,"fwci":1.0495,"has_fulltext":false,"cited_by_count":12,"citation_normalized_percentile":{"value":0.72369855,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":98},"biblio":{"volume":"3","issue":null,"first_page":"1","last_page":"9"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9994999766349792,"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":0.9994999766349792,"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":9.999999747378752e-05,"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/T10101","display_name":"Cloud Computing and Resource Management","score":9.999999747378752e-05,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/dynamic-scheduling","display_name":"dynamic scheduling","score":0.6449999809265137},{"id":"https://openalex.org/keywords/decentralized-scheduling","display_name":"decentralized scheduling","score":0.8679999709129333},{"id":"https://openalex.org/keywords/desktop-grids","display_name":"desktop grids","score":0.871999979019165},{"id":"https://openalex.org/keywords/multicore-computing","display_name":"multi-core computing","score":0.9039999842643738},{"id":"https://openalex.org/keywords/heterogeneous-resources","display_name":"heterogeneous resources","score":0.5440000295639038},{"id":"https://openalex.org/keywords/load-balancing","display_name":"load balancing","score":0.8960000276565552},{"id":"https://openalex.org/keywords/job-migration","display_name":"job migration","score":0.9789999723434448},{"id":"https://openalex.org/keywords/throughput-optimization","display_name":"throughput maximization","score":0.902999997138977},{"id":"https://openalex.org/keywords/online-scheduling","display_name":"online scheduling","score":0.5170000195503235}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8357954025268555},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.7735815048217773},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6421883702278137},{"id":"https://openalex.org/C187691185","wikidata":"https://www.wikidata.org/wiki/Q2020720","display_name":"Grid","level":2,"score":0.6311732530593872},{"id":"https://openalex.org/C107568181","wikidata":"https://www.wikidata.org/wiki/Q5319000","display_name":"Dynamic priority scheduling","level":3,"score":0.5804351568222046},{"id":"https://openalex.org/C138959212","wikidata":"https://www.wikidata.org/wiki/Q1806783","display_name":"Load balancing (electrical power)","level":3,"score":0.5488614439964294},{"id":"https://openalex.org/C111873713","wikidata":"https://www.wikidata.org/wiki/Q1641413","display_name":"Job scheduler","level":3,"score":0.5340724587440491},{"id":"https://openalex.org/C153083717","wikidata":"https://www.wikidata.org/wiki/Q6535263","display_name":"Leverage (statistics)","level":2,"score":0.5238606929779053},{"id":"https://openalex.org/C31689143","wikidata":"https://www.wikidata.org/wiki/Q733809","display_name":"Fair-share scheduling","level":3,"score":0.4704517424106598},{"id":"https://openalex.org/C70429105","wikidata":"https://www.wikidata.org/wiki/Q249999","display_name":"Grid computing","level":3,"score":0.45295628905296326},{"id":"https://openalex.org/C75553542","wikidata":"https://www.wikidata.org/wiki/Q178161","display_name":"A priori and a posteriori","level":2,"score":0.4392833709716797},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.2204304337501526},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.21694374084472656},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.13964524865150452},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.12557697296142578},{"id":"https://openalex.org/C5119721","wikidata":"https://www.wikidata.org/wiki/Q220501","display_name":"Quality of service","level":2,"score":0.11168086528778076},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"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/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ipdpsw.2010.5470877","doi":"https://doi.org/10.1109/ipdpsw.2010.5470877","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ipdpsw.2010.5470877","pdf_url":null,"source":{"id":"https://openalex.org/S4393918253","display_name":"IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum","issn_l":"2164-7062","issn":["2164-7062"],"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 IEEE International Symposium on Parallel &amp; Distributed Processing, Workshops and Phd Forum (IPDPSW)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":16,"referenced_works":["https://openalex.org/W80494213","https://openalex.org/W1487076132","https://openalex.org/W1573602196","https://openalex.org/W1594746542","https://openalex.org/W1994035478","https://openalex.org/W2008019170","https://openalex.org/W2038562061","https://openalex.org/W2073153148","https://openalex.org/W2099395287","https://openalex.org/W2127674389","https://openalex.org/W2155859954","https://openalex.org/W2158942514","https://openalex.org/W2159025940","https://openalex.org/W2162482981","https://openalex.org/W2163059190","https://openalex.org/W4255064976"],"related_works":["https://openalex.org/W7095883584","https://openalex.org/W218509412","https://openalex.org/W41603018","https://openalex.org/W2387625426","https://openalex.org/W2133751148","https://openalex.org/W2073153148","https://openalex.org/W1590009935","https://openalex.org/W1592903143","https://openalex.org/W7101042003","https://openalex.org/W6991363423"],"abstract_inverted_index":{"The":[0,89],"recent":[1],"advent":[2],"of":[3,13],"multi-core":[4],"computing":[5],"environments":[6],"increases":[7],"both":[8],"the":[9],"heterogeneity":[10],"and":[11,70],"complexity":[12],"managing":[14],"desktop":[15],"grid":[16,101],"resources,":[17,80],"making":[18],"efficient":[19],"load":[20,98],"balancing":[21,97],"challenging":[22],"even":[23],"for":[24,47,86],"a":[25,55],"centralized":[26,118],"manager.":[27],"Even":[28],"with":[29,115],"good":[30],"initial":[31],"job":[32],"assignments,":[33],"dynamic":[34,42],"scheduling":[35,64,110],"is":[36],"still":[37],"needed":[38],"to":[39,41,77,92],"adapt":[40],"environments,":[43],"as":[44,46],"well":[45],"applications":[48],"whose":[49],"running":[50],"times":[51,85],"are":[52],"not":[53],"known":[54],"priori.":[56],"In":[57],"this":[58],"paper,":[59],"we":[60],"propose":[61],"new":[62],"decentralized":[63],"schemes":[65],"that":[66,108],"backfill":[67],"jobs":[68,74],"locally":[69],"dynamically":[71],"migrate":[72],"waiting":[73,84],"across":[75,99],"nodes":[76],"leverage":[78],"residual":[79],"while":[81,96],"guaranteeing":[82],"bounded":[83],"all":[87],"jobs.":[88],"methods":[90],"attempt":[91],"maximize":[93],"total":[94],"throughput":[95],"available":[100],"resources.":[102],"Experimental":[103],"results":[104],"via":[105],"simulation":[106],"show":[107],"our":[109],"scheme":[111],"has":[112],"performance":[113],"competitive":[114],"an":[116],"online":[117],"scheduler.":[119]},"counts_by_year":[{"year":2016,"cited_by_count":2},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":5},{"year":2012,"cited_by_count":1}],"updated_date":"2026-11-14T11:04:58.165337","created_date":"2016-06-24T00:00:00"}
