{"id":"https://openalex.org/W2963988534","doi":"https://doi.org/10.1145/3337821.3337864","title":"Cooperative Job Scheduling and Data Allocation for Busy Data-Intensive Parallel Computing Clusters","display_name":"Cooperative Job Scheduling and Data Allocation for Busy Data-Intensive Parallel Computing Clusters","publication_year":2019,"publication_date":"2019-07-25","ids":{"openalex":"https://openalex.org/W2963988534","doi":"https://doi.org/10.1145/3337821.3337864","mag":"2963988534"},"language":"en","primary_location":{"id":"doi:10.1145/3337821.3337864","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3337821.3337864","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3337821.3337864","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 48th International Conference on Parallel Processing","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3337821.3337864","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5102915554","display_name":"Guoxin Liu","orcid":"https://orcid.org/0000-0003-3525-6930"},"institutions":[{"id":"https://openalex.org/I8078737","display_name":"Clemson University","ror":"https://ror.org/037s24f05","country_code":"US","type":"education","lineage":["https://openalex.org/I8078737"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Guoxin Liu","raw_affiliation_strings":["Clemson University, Clemson, South Carolina, USA"],"affiliations":[{"raw_affiliation_string":"Clemson University, Clemson, South Carolina, USA","institution_ids":["https://openalex.org/I8078737"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064217355","display_name":"Haiying Shen","orcid":"https://orcid.org/0000-0002-7681-6255"},"institutions":[{"id":"https://openalex.org/I51556381","display_name":"University of Virginia","ror":"https://ror.org/0153tk833","country_code":"US","type":"education","lineage":["https://openalex.org/I51556381"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Haiying Shen","raw_affiliation_strings":["University of Virginia, Charlottesville, Virginia, USA"],"affiliations":[{"raw_affiliation_string":"University of Virginia, Charlottesville, Virginia, USA","institution_ids":["https://openalex.org/I51556381"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5115695530","display_name":"Haoyu Wang","orcid":"https://orcid.org/0000-0003-1100-8633"},"institutions":[{"id":"https://openalex.org/I51556381","display_name":"University of Virginia","ror":"https://ror.org/0153tk833","country_code":"US","type":"education","lineage":["https://openalex.org/I51556381"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Haoyu Wang","raw_affiliation_strings":["University of Virginia, Charlottesville, Virginia, USA"],"affiliations":[{"raw_affiliation_string":"University of Virginia, Charlottesville, Virginia, USA","institution_ids":["https://openalex.org/I51556381"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5102915554"],"corresponding_institution_ids":["https://openalex.org/I8078737"],"apc_list":null,"apc_paid":null,"fwci":0.3523,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.68428747,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"11"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998999834060669,"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"}},{"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":0.995199978351593,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8712773323059082},{"id":"https://openalex.org/keywords/job-scheduler","display_name":"Job scheduler","score":0.6307601928710938},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.6271249055862427},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.600450336933136},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.5448704361915588},{"id":"https://openalex.org/keywords/schedule","display_name":"Schedule","score":0.5263258814811707},{"id":"https://openalex.org/keywords/locality","display_name":"Locality","score":0.44828686118125916},{"id":"https://openalex.org/keywords/job-shop-scheduling","display_name":"Job shop scheduling","score":0.41846320033073425},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.3328898251056671},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.16761773824691772},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.136592835187912}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8712773323059082},{"id":"https://openalex.org/C111873713","wikidata":"https://www.wikidata.org/wiki/Q1641413","display_name":"Job scheduler","level":3,"score":0.6307601928710938},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6271249055862427},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.600450336933136},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.5448704361915588},{"id":"https://openalex.org/C68387754","wikidata":"https://www.wikidata.org/wiki/Q7271585","display_name":"Schedule","level":2,"score":0.5263258814811707},{"id":"https://openalex.org/C2779808786","wikidata":"https://www.wikidata.org/wiki/Q6664603","display_name":"Locality","level":2,"score":0.44828686118125916},{"id":"https://openalex.org/C55416958","wikidata":"https://www.wikidata.org/wiki/Q6206757","display_name":"Job shop scheduling","level":3,"score":0.41846320033073425},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.3328898251056671},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.16761773824691772},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.136592835187912},{"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/C160403385","wikidata":"https://www.wikidata.org/wiki/Q220543","display_name":"Queue","level":2,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3337821.3337864","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3337821.3337864","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3337821.3337864","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 48th International Conference on Parallel Processing","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3337821.3337864","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3337821.3337864","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3337821.3337864","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 48th International Conference on Parallel Processing","raw_type":"proceedings-article"},"sustainable_development_goals":[{"display_name":"Decent work and economic growth","score":0.5299999713897705,"id":"https://metadata.un.org/sdg/8"}],"awards":[{"id":"https://openalex.org/G164031158","display_name":null,"funder_award_id":"1822965","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G2132143628","display_name":"Application Characterization for Adaptive Computing Platform Determination for Computational and Data-Enabled Science and Engineering","funder_award_id":"1661378","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G2758548971","display_name":null,"funder_award_id":"8300751","funder_id":"https://openalex.org/F4320308943","funder_display_name":"Microsoft Research"},{"id":"https://openalex.org/G3535279130","display_name":null,"funder_award_id":"OAC-1724845","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G3631313543","display_name":null,"funder_award_id":"Fellowship","funder_id":"https://openalex.org/F4320308943","funder_display_name":"Microsoft Research"},{"id":"https://openalex.org/G3799635343","display_name":"CIF21 DIBBs: PD: Building High-Availability Data Capabilities in Data-Centric Cyberinfrastructure","funder_award_id":"1724845","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4013913612","display_name":null,"funder_award_id":"NSF-1827674, CCF-1822965, OAC-1724845","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4963236844","display_name":null,"funder_award_id":"CCF-1822965","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G5628284435","display_name":null,"funder_award_id":"ACI-1661378","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G614903948","display_name":null,"funder_award_id":"Faculty Fellowship 8300751","funder_id":"https://openalex.org/F4320308943","funder_display_name":"Microsoft Research"},{"id":"https://openalex.org/G6261048006","display_name":null,"funder_award_id":"CNS-1733596","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6415360113","display_name":null,"funder_award_id":"NSF-1827674","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6894402473","display_name":null,"funder_award_id":"Fellowship","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7372718776","display_name":null,"funder_award_id":"1827674","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320308943","display_name":"Microsoft Research","ror":"https://ror.org/00d0nc645"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2963988534.pdf","grobid_xml":"https://content.openalex.org/works/W2963988534.grobid-xml"},"referenced_works_count":31,"referenced_works":["https://openalex.org/W1461042486","https://openalex.org/W1545686965","https://openalex.org/W1901756263","https://openalex.org/W1910816777","https://openalex.org/W1969299781","https://openalex.org/W1991992671","https://openalex.org/W2011039300","https://openalex.org/W2025549137","https://openalex.org/W2035309843","https://openalex.org/W2038157364","https://openalex.org/W2041958520","https://openalex.org/W2074988668","https://openalex.org/W2076406848","https://openalex.org/W2087639786","https://openalex.org/W2096125134","https://openalex.org/W2099204199","https://openalex.org/W2101505570","https://openalex.org/W2105947650","https://openalex.org/W2110374615","https://openalex.org/W2119400430","https://openalex.org/W2119738171","https://openalex.org/W2130531694","https://openalex.org/W2140094873","https://openalex.org/W2141249441","https://openalex.org/W2141563029","https://openalex.org/W2163291889","https://openalex.org/W2252170720","https://openalex.org/W2525929742","https://openalex.org/W2559266308","https://openalex.org/W2738387558","https://openalex.org/W4238465620"],"related_works":["https://openalex.org/W2139982839","https://openalex.org/W1984267569","https://openalex.org/W2092966558","https://openalex.org/W1956651153","https://openalex.org/W2347561926","https://openalex.org/W2327547880","https://openalex.org/W3130253067","https://openalex.org/W2014963843","https://openalex.org/W3153517983","https://openalex.org/W210339300"],"abstract_inverted_index":{"In":[0],"data-intensive":[1],"parallel":[2],"computing":[3,26,89],"clusters,":[4],"it":[5,43],"is":[6,44],"important":[7],"to":[8,12,46,55,94,99,108,121,127,138,143,171,179],"provide":[9],"deadline-guaranteed":[10],"service":[11],"jobs":[13],"while":[14],"minimizing":[15],"resource":[16],"usage":[17],"(e.g.,":[18],"network":[19],"bandwidth":[20,161],"and":[21,32,63,70,83,116,159,175,187,194,203,223,236],"energy).":[22],"Under":[23],"the":[24,53,58,78,87,109,119,133,144,173,184,189,221,224],"current":[25,88],"framework":[27],"(that":[28],"first":[29],"allocates":[30],"data":[31,71,81,107,135,141,157,176,192],"then":[33],"schedules":[34,178],"jobs),":[35],"in":[36,86,220,233],"a":[37,65,140,166,204,214],"busy":[38],"cluster":[39,226],"with":[40,103,197],"many":[41],"jobs,":[42],"difficult":[45],"achieve":[47,57,188],"these":[48],"objectives":[49,59,186],"simultaneously.":[50],"We":[51,200],"model":[52],"problem":[54],"simultaneously":[56],"using":[60],"integer":[61],"programming,":[62],"propose":[64],"heuristic":[66],"Cooperative":[67],"job":[68,84,174,208],"Scheduling":[69],"Allocation":[72],"method":[73],"(CSA).":[74],"CSA":[75,98,163,202,229],"novelly":[76],"reverses":[77],"order":[79],"of":[80,149,206],"allocation":[82,136,177],"scheduling":[85],"framework,":[90],"i.e.,":[91],"changing":[92],"data-first-job-second":[93],"job-first-data-second.":[95],"It":[96],"enables":[97],"proactively":[100],"consolidate":[101,118],"tasks":[102,120],"more":[104],"common":[105],"requested":[106],"same":[110],"server":[111,145],"when":[112],"conducting":[113],"deadline-aware":[114],"scheduling,":[115],"also":[117,164],"as":[122,125],"few":[123],"servers":[124],"possible":[126],"maximize":[128],"energy":[129,195],"savings.":[130],"This":[131],"facilitates":[132],"subsequent":[134],"step":[137],"allocate":[139],"block":[142],"that":[146,228],"hosts":[147],"most":[148],"this":[150],"data's":[151],"requester":[152],"tasks,":[153],"thus":[154],"maximally":[155],"enhancing":[156],"locality":[158,193],"reduce":[160],"consumption.":[162],"has":[165],"recursive":[167],"schedule":[168],"refinement":[169],"process":[170],"adjust":[172],"improve":[180],"system":[181],"performance":[182],"regarding":[183],"three":[185],"tradeoff":[190],"between":[191],"savings":[196],"specified":[198],"weights.":[199],"implemented":[201],"number":[205],"previous":[207],"schedulers":[209,232],"on":[210,213],"Apache":[211],"Hadoop":[212],"real":[215,225],"supercomputing":[216],"cluster.":[217],"Trace-driven":[218],"experiments":[219],"simulation":[222],"show":[227],"outperforms":[230],"other":[231],"supplying":[234],"deadline-guarantee":[235],"resource-efficient":[237],"services.":[238]},"counts_by_year":[{"year":2022,"cited_by_count":1}],"updated_date":"2026-04-10T15:06:20.359241","created_date":"2025-10-10T00:00:00"}
