{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,21]],"date-time":"2026-03-21T19:22:27Z","timestamp":1774120947964,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":43,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,6,17]],"date-time":"2019-06-17T00:00:00Z","timestamp":1560729600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CNS-1717763, CCF-1422009, CCF-1618776"],"award-info":[{"award-number":["CNS-1717763, CCF-1422009, CCF-1618776"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100011030","name":"U.S. Department of Energy","doi-asserted-by":"publisher","award":["DE-AC02-06CH11357, DE-AC02-05CH11231"],"award-info":[{"award-number":["DE-AC02-06CH11357, DE-AC02-05CH11231"]}],"id":[{"id":"10.13039\/100011030","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,6,17]]},"DOI":"10.1145\/3307681.3325401","type":"proceedings-article","created":{"date-parts":[[2019,6,21]],"date-time":"2019-06-21T12:45:07Z","timestamp":1561121107000},"page":"97-108","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":35,"title":["Scheduling Beyond CPUs for HPC"],"prefix":"10.1145","author":[{"given":"Yuping","family":"Fan","sequence":"first","affiliation":[{"name":"Illinois Institute of Technology, Chicago, IL, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhiling","family":"Lan","sequence":"additional","affiliation":[{"name":"Illinois Institute of Technology, Chicago, IL, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paul","family":"Rich","sequence":"additional","affiliation":[{"name":"Argonne National Laboratory, Lemont, IL, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"William E.","family":"Allcock","sequence":"additional","affiliation":[{"name":"Argonne National Laboratory, Lemont, IL, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael E.","family":"Papka","sequence":"additional","affiliation":[{"name":"Argonne National Laboratory, Lemont, IL, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Brian","family":"Austin","sequence":"additional","affiliation":[{"name":"Lawrence Berkeley National Laboratory, Berkeley, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Paul","sequence":"additional","affiliation":[{"name":"Lawrence Berkeley National Laboratory, Berkeley, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2019,6,17]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Cobalt. https:\/\/www.alcf.anl.gov\/cobalt-scheduler  Cobalt. https:\/\/www.alcf.anl.gov\/cobalt-scheduler"},{"key":"e_1_3_2_1_2_1","unstructured":"Cori. http:\/\/www.nersc.gov\/users\/computational-systems\/cori\/  Cori. http:\/\/www.nersc.gov\/users\/computational-systems\/cori\/"},{"key":"e_1_3_2_1_3_1","unstructured":"Darshan - HPC I\/O Characterization Tool. http:\/\/www.mcs.anl.gov\/research\/projects\/darshan\/.  Darshan - HPC I\/O Characterization Tool. http:\/\/www.mcs.anl.gov\/research\/projects\/darshan\/."},{"key":"e_1_3_2_1_4_1","unstructured":"Moab.http:\/\/www.adaptivecomputing.com\/products\/hpc-products\/moab-hpc-basic-edition\/  Moab.http:\/\/www.adaptivecomputing.com\/products\/hpc-products\/moab-hpc-basic-edition\/"},{"key":"e_1_3_2_1_5_1","unstructured":"PBS Professional. http:\/\/www.pbsworks.com\/  PBS Professional. http:\/\/www.pbsworks.com\/"},{"key":"e_1_3_2_1_6_1","unstructured":"Summit. https:\/\/www.olcf.ornl.gov\/summit\/  Summit. https:\/\/www.olcf.ornl.gov\/summit\/"},{"key":"e_1_3_2_1_7_1","unstructured":"Theta. https:\/\/www.alcf.anl.gov\/theta  Theta. https:\/\/www.alcf.anl.gov\/theta"},{"key":"e_1_3_2_1_8_1","unstructured":"Trinity. http:\/\/www.lanl.gov\/projects\/trinity\/  Trinity. http:\/\/www.lanl.gov\/projects\/trinity\/"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2741948.2741964"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"crossref","unstructured":"W. Allcock P. Rich Y. Fan and Z. Lan. 2017. Experience and Practice of Batch Scheduling on Leadership Supercomputers at Argonne. In JSSPP.  W. Allcock P. Rich Y. Fan and Z. Lan. 2017. Experience and Practice of Batch Scheduling on Leadership Supercomputers at Argonne. In JSSPP.","DOI":"10.1007\/978-3-319-77398-8_1"},{"key":"e_1_3_2_1_11_1","volume-title":"Apollo: Scalable and Coordinated Scheduling for Cloud-Scale Computing. In OSDI.","author":"Boutin E.","year":"2014","unstructured":"E. Boutin , J. Ekanayake , W. Lin , B. Shi , J. Zhou , Z. Qian , M. Wu , and L. Zhou . 2014 . Apollo: Scalable and Coordinated Scheduling for Cloud-Scale Computing. In OSDI. E. Boutin, J. Ekanayake, W. Lin, B. Shi, J. Zhou, Z. Qian, M. Wu, and L. Zhou. 2014. Apollo: Scalable and Coordinated Scheduling for Cloud-Scale Computing. In OSDI."},{"key":"e_1_3_2_1_12_1","volume-title":"HUG: Multi-Resource Fairness for Correlated and Elastic Demands. In NSDI.","author":"Chowdhury M.","year":"2016","unstructured":"M. Chowdhury , Z. Liu , A. Ghodsi , and I. Stoica . 2016 . HUG: Multi-Resource Fairness for Correlated and Elastic Demands. In NSDI. M. Chowdhury, Z. Liu, A. Ghodsi, and I. Stoica. 2016. HUG: Multi-Resource Fairness for Correlated and Elastic Demands. In NSDI."},{"key":"e_1_3_2_1_13_1","volume-title":"Multi-Objective Optimization Using Evolutionary Algorithms","author":"Deb K.","unstructured":"K. Deb . 2001. Multi-Objective Optimization Using Evolutionary Algorithms . In John Wiley and Sons, Inc. K. Deb. 2001. Multi-Objective Optimization Using Evolutionary Algorithms. In John Wiley and Sons, Inc."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"crossref","unstructured":"A.E. Eiben and S.K. Smit. 2011. Parameter Tuning for Configuring and Analyzing Evolutionary Algorithms. In Swarm and Evolutionary Computation. 19--31.  A.E. Eiben and S.K. Smit. 2011. Parameter Tuning for Configuring and Analyzing Evolutionary Algorithms. In Swarm and Evolutionary Computation. 19--31.","DOI":"10.1016\/j.swevo.2011.02.001"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"crossref","unstructured":"Y. Fan P. Rich W. Allcock M. Papka and Z. Lan. 2017. Trade-Off Between Prediction Accuracy and Underestimation Rate in Job Runtime Estimates. In CLUSTER. 530--540.  Y. Fan P. Rich W. Allcock M. Papka and Z. Lan. 2017. Trade-Off Between Prediction Accuracy and Underestimation Rate in Job Runtime Estimates. In CLUSTER. 530--540.","DOI":"10.1109\/CLUSTER.2017.11"},{"key":"e_1_3_2_1_16_1","volume-title":"ROME: A Multi-Resource Job Scheduling Framework for Exascale HPC Systems. In IPDPS Poster.","author":"Fan Y.","year":"2018","unstructured":"Y. Fan , P. Rich , W. Allcock , M. Papka , and Z. Lan . 2018 . ROME: A Multi-Resource Job Scheduling Framework for Exascale HPC Systems. In IPDPS Poster. Y. Fan, P. Rich, W. Allcock, M. Papka, and Z. Lan. 2018. ROME: A Multi-Resource Job Scheduling Framework for Exascale HPC Systems. In IPDPS Poster."},{"key":"e_1_3_2_1_17_1","unstructured":"A. Ghodsi M. Zaharia B. Hindman A. Konwinski S. Shenker and I. Stoica. 2011. Dominant Resource Fairness: Fair Allocation of Multiple Resource Types. In NSDI.   A. Ghodsi M. Zaharia B. Hindman A. Konwinski S. Shenker and I. Stoica. 2011. Dominant Resource Fairness: Fair Allocation of Multiple Resource Types. In NSDI."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626334"},{"key":"e_1_3_2_1_19_1","unstructured":"Robert Grandl Mosharaf Chowdhury Aditya Akella and Ganesh Ananthanarayanan. 2016. Altruistic Scheduling in Multi-Resource Clusters. In OSDI.   Robert Grandl Mosharaf Chowdhury Aditya Akella and Ganesh Ananthanarayanan. 2016. Altruistic Scheduling in Multi-Resource Clusters. In OSDI."},{"key":"e_1_3_2_1_20_1","unstructured":"R. L. Haupt. 2000. Optimum Population Size and Mutation Rate for a Simple Real Genetic Algorithm that Optimizes Array Factors. In APS.  R. L. Haupt. 2000. Optimum Population Size and Mutation Rate for a Simple Real Genetic Algorithm that Optimizes Array Factors. In APS."},{"key":"e_1_3_2_1_21_1","volume-title":"Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center. In NSDI.","author":"Hindman B.","year":"2011","unstructured":"B. Hindman , A. Konwinski , M. Zaharia , A. Ghodsi , A. Joseph , R. Katz , S. Shenker ,and I. Stoica . 2011 . Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center. In NSDI. B. Hindman, A. Konwinski, M. Zaharia, A. Ghodsi, A. Joseph, R. Katz, S. Shenker,and I. Stoica. 2011. Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center. In NSDI."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190528"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"crossref","unstructured":"W. Jakob S. Strack A. Quinte G. Benge K Stucky and W. S\u00fc\u00df. 2013. Fast Rescheduling of Multiple Workflows to Constrained Heterogeneous Resources Using Multi-Criteria Memetic Computing. In Algorithms.  W. Jakob S. Strack A. Quinte G. Benge K Stucky and W. S\u00fc\u00df. 2013. Fast Rescheduling of Multiple Workflows to Constrained Heterogeneous Resources Using Multi-Criteria Memetic Computing. In Algorithms.","DOI":"10.3390\/a6020245"},{"key":"e_1_3_2_1_24_1","volume-title":"Slurm Burst Buffer Support. In Slurm User Group Meeting.","author":"Jette M.","unstructured":"M. Jette and T. Wickberg . 2015 . Slurm Burst Buffer Support. In Slurm User Group Meeting. M. Jette and T. Wickberg. 2015. Slurm Burst Buffer Support. In Slurm User Group Meeting."},{"key":"e_1_3_2_1_25_1","volume-title":"SLURM: Simple Linux Utility for Resource Management. In JSSPP. 44--60.","author":"Jette M. A.","year":"2003","unstructured":"M. A. Jette , A. B. Yoo , and M. Grondona . 2003 . SLURM: Simple Linux Utility for Resource Management. In JSSPP. 44--60. M. A. Jette, A. B. Yoo, and M. Grondona. 2003. SLURM: Simple Linux Utility for Resource Management. In JSSPP. 44--60."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"crossref","unstructured":"C. Joe-Wong S. Sen T. Lan and M. Chiang. 2012. Multi-Resource Allocation: Fairness-Efficiency Tradeoffs in a Unifying Framework. In INFOCOM.  C. Joe-Wong S. Sen T. Lan and M. Chiang. 2012. Multi-Resource Allocation: Fairness-Efficiency Tradeoffs in a Unifying Framework. In INFOCOM.","DOI":"10.1109\/INFCOM.2012.6195481"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.tcs.2010.09.026"},{"key":"e_1_3_2_1_28_1","volume-title":"Genetic Algorithms: A Tutorial. In Reliability Engineering and System Safety.","author":"Konak A.","year":"2006","unstructured":"A. Konak , D. Coit , and A. Smith . 2006 . Multi-Objective Optimization using Genetic Algorithms: A Tutorial. In Reliability Engineering and System Safety. A. Konak, D. Coit, and A. Smith. 2006. Multi-Objective Optimization using Genetic Algorithms: A Tutorial. In Reliability Engineering and System Safety."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"crossref","unstructured":"N. Liu J. Cope P. Carns C. Carothers R. Ross G. Grider A. Crume and C. Maltzahn. 2012. On the Role of Burst Buffers in Leadership-Class Storage Systems. In MSST. 1--11.  N. Liu J. Cope P. Carns C. Carothers R. Ross G. Grider A. Crume and C. Maltzahn. 2012. On the Role of Burst Buffers in Leadership-Class Storage Systems. In MSST. 1--11.","DOI":"10.1109\/MSST.2012.6232369"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"crossref","unstructured":"A. W. Mu'alem and D. G. Feitelson. 2001. Utilization Predictability Workloads and User Runtime Estimates in Scheduling the IBM SP2 with Backfilling. In TPDS.  A. W. Mu'alem and D. G. Feitelson. 2001. Utilization Predictability Workloads and User Runtime Estimates in Scheduling the IBM SP2 with Backfilling. In TPDS.","DOI":"10.1109\/71.932708"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"crossref","unstructured":"M. Norooz Oliaee B. Hamdaoui M. Guizani and M. Ghorbel. 2014. Online Multi-Resource Scheduling for Minimum Task Completion Time in Cloud Servers. In INFOCOM WKSHPS.  M. Norooz Oliaee B. Hamdaoui M. Guizani and M. Ghorbel. 2014. Online Multi-Resource Scheduling for Minimum Task Completion Time in Cloud Servers. In INFOCOM WKSHPS.","DOI":"10.1109\/INFCOMW.2014.6849261"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"crossref","unstructured":"P. Qiao X. Wang X. Yang Y. Fan and Z. Lan. 2017. Preliminary Interference Study About Job Placement and Routing Algorithms in the Fat-Tree Topology for HPC Applications. In CLUSTER.  P. Qiao X. Wang X. Yang Y. Fan and Z. Lan. 2017. Preliminary Interference Study About Job Placement and Routing Algorithms in the Fat-Tree Topology for HPC Applications. In CLUSTER.","DOI":"10.1109\/CLUSTER.2017.90"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3229710.3229747"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"crossref","unstructured":"L. Rao X. Liu L. Xie and W. Liu. 2010. Minimizing Electricity Cost: Optimization of Distributed Internet Data Centers in a Multi-Electricity-Market Environment. In INFOCOM. 1--9.   L. Rao X. Liu L. Xie and W. Liu. 2010. Minimizing Electricity Cost: Optimization of Distributed Internet Data Centers in a Multi-Electricity-Market Environment. In INFOCOM. 1--9.","DOI":"10.1109\/INFCOM.2010.5461933"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"crossref","unstructured":"M. J. Reddy and D. N. Kumar. 2007. An Efficient Multi-Objective Optimization Algorithm based on Swarm Intelligence for Engineering Design. In Engineering Optimization. 49--68.  M. J. Reddy and D. N. Kumar. 2007. An Efficient Multi-Objective Optimization Algorithm based on Swarm Intelligence for Engineering Design. In Engineering Optimization. 49--68.","DOI":"10.1080\/03052150600930493"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2012.77"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2465351.2465386"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2523616.2523633"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"crossref","unstructured":"S. Wallace X. Yang V. Vishwanath W. Allcock S. Coghlan M. Papka and Z.Lan. 2016. A Data Driven Scheduling Approach for Power Management on HPC Systems. In SC.   S. Wallace X. Yang V. Vishwanath W. Allcock S. Coghlan M. Papka and Z.Lan. 2016. A Data Driven Scheduling Approach for Power Management on HPC Systems. In SC.","DOI":"10.1109\/SC.2016.55"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2014.2362139"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"crossref","unstructured":"X. Yang Z. Zhou S. Wallace Z. Lan W. Tang S. Coghlan and M. E. Papka. 2013. Integrating Dynamic Pricing of Electricity into Energy Aware Scheduling for HPC Systems. In SC.  X. Yang Z. Zhou S. Wallace Z. Lan W. Tang S. Coghlan and M. E. Papka. 2013. Integrating Dynamic Pricing of Electricity into Energy Aware Scheduling for HPC Systems. In SC.","DOI":"10.1145\/2503210.2503264"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-018-2368-8"},{"key":"e_1_3_2_1_43_1","unstructured":"Y. Zhang G. Prekas G. Fumarola M. Fontoura I. Goiri and R. Bianchini. 2016. History-Based Harvesting of Spare Cycles and Storage in Large-Scale Datacenters. In OSDI.   Y. Zhang G. Prekas G. Fumarola M. Fontoura I. Goiri and R. Bianchini. 2016. History-Based Harvesting of Spare Cycles and Storage in Large-Scale Datacenters. In OSDI."}],"event":{"name":"HPDC '19: The 28th International Symposium on High-Performance Parallel and Distributed Computing","location":"Phoenix AZ USA","acronym":"HPDC '19","sponsor":["University of Arizona University of Arizona","SIGHPC ACM Special Interest Group on High Performance Computing, Special Interest Group on High Performance Computing","SIGARCH ACM Special Interest Group on Computer Architecture"]},"container-title":["Proceedings of the 28th International Symposium on High-Performance Parallel and Distributed Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3307681.3325401","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3307681.3325401","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3307681.3325401","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:54:06Z","timestamp":1750204446000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3307681.3325401"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,6,17]]},"references-count":43,"alternative-id":["10.1145\/3307681.3325401","10.1145\/3307681"],"URL":"https:\/\/doi.org\/10.1145\/3307681.3325401","relation":{},"subject":[],"published":{"date-parts":[[2019,6,17]]},"assertion":[{"value":"2019-06-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}