{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,9]],"date-time":"2026-05-09T19:30:34Z","timestamp":1778355034293,"version":"3.51.4"},"reference-count":24,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2021,10,20]],"date-time":"2021-10-20T00:00:00Z","timestamp":1634688000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,10,20]],"date-time":"2021-10-20T00:00:00Z","timestamp":1634688000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"name":"national key research and development program of china","award":["2016YFB0200902"],"award-info":[{"award-number":["2016YFB0200902"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["CCF Trans. HPC"],"published-print":{"date-parts":[[2021,12]]},"DOI":"10.1007\/s42514-021-00083-8","type":"journal-article","created":{"date-parts":[[2021,10,20]],"date-time":"2021-10-20T20:31:21Z","timestamp":1634761881000},"page":"383-392","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":27,"title":["Energy-aware task scheduling optimization with deep reinforcement learning for large-scale heterogeneous systems"],"prefix":"10.1007","volume":"3","author":[{"given":"Jingbo","family":"Li","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xingjun","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zheng","family":"Wei","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jia","family":"Wei","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zeyu","family":"Ji","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,10,20]]},"reference":[{"key":"83_CR1","unstructured":"Carastan-Santos, D., de\u00a0Camargo, R.Y.: Obtaining dynamic scheduling policies with simulation and machine learning. In: Mohr B, Raghavan P (eds) Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, SC 2017, Denver, CO, USA, November 12\u201317, 2017, ACM, pp 32:1\u201332:13 (2017)"},{"key":"83_CR2","doi-asserted-by":"crossref","unstructured":"Cheng, M., Li, J., Nazarian, S.: Drl-cloud: deep reinforcement learning-based resource provisioning and task scheduling for cloud service providers. In: Shin Y (ed) 23rd Asia and South Pacific Design Automation Conference, ASP-DAC 2018, Jeju, Korea (South), January 22\u201325, 2018, IEEE, pp. 129\u2013134 (2018)","DOI":"10.1109\/ASPDAC.2018.8297294"},{"issue":"10","key":"83_CR3","doi-asserted-by":"publisher","first-page":"2925","DOI":"10.1109\/TCAD.2019.2930575","volume":"39","author":"M Cheng","year":"2020","unstructured":"Cheng, M., Li, J., Bogdan, P., Nazarian, S.: H2o-cloud: A resource and quality of service-aware task scheduling framework for warehouse-scale data centers. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 39(10), 2925\u20132937 (2020)","journal-title":"IEEE Trans. Comput. Aided Des. Integr. Circuits Syst."},{"issue":"2","key":"83_CR4","doi-asserted-by":"publisher","first-page":"524","DOI":"10.1109\/TCC.2016.2617374","volume":"7","author":"F Farahnakian","year":"2019","unstructured":"Farahnakian, F., Pahikkala, T., Liljeberg, P., Plosila, J., Hieu, N.T., Tenhunen, H.: Energy-aware VM consolidation in cloud data centers using utilization prediction model. IEEE Trans. Cloud Comput. 7(2), 524\u2013536 (2019)","journal-title":"IEEE Trans. Cloud Comput."},{"key":"83_CR5","doi-asserted-by":"crossref","unstructured":"Grandl, R., Ananthanarayanan, G., Kandula, S., Rao, S., Akella, A.: Multi-resource packing for cluster schedulers. In: Bustamante FE, Hu YC, Krishnamurthy A, Ratnasamy S (eds) ACM SIGCOMM 2014 Conference, SIGCOMM\u201914, Chicago, IL, USA, August 17\u201322, 2014, ACM, pp. 455\u2013466 (2014)","DOI":"10.1145\/2619239.2626334"},{"issue":"1","key":"83_CR6","doi-asserted-by":"publisher","first-page":"66","DOI":"10.1109\/TCC.2018.2836424","volume":"9","author":"Y Guo","year":"2021","unstructured":"Guo, Y., Pan, M., Gong, Y.: Aggregation-based colocation datacenter energy management in wholesale markets. IEEE Trans. Cloud Comput. 9(1), 66\u201378 (2021)","journal-title":"IEEE Trans. Cloud Comput."},{"key":"83_CR7","doi-asserted-by":"publisher","first-page":"144","DOI":"10.1016\/j.future.2021.04.002","volume":"122","author":"S Hu","year":"2021","unstructured":"Hu, S., Xiao, Y.: Design of cloud computing task offloading algorithm based on dynamic multi-objective evolution. Future Gener. Comput. Syst. 122, 144\u2013148 (2021)","journal-title":"Future Gener. Comput. Syst."},{"key":"83_CR8","doi-asserted-by":"publisher","first-page":"307","DOI":"10.1016\/j.future.2019.08.012","volume":"102","author":"G Ismayilov","year":"2020","unstructured":"Ismayilov, G., Topcuoglu, H.R.: Neural network based multi-objective evolutionary algorithm for dynamic workflow scheduling in cloud computing. Future Gener. Comput. Syst. 102, 307\u2013322 (2020)","journal-title":"Future Gener. Comput. Syst."},{"key":"83_CR9","doi-asserted-by":"crossref","unstructured":"Li, F., Hu, B.: Deepjs: Job scheduling based on deep reinforcement learning in cloud data center. In: Proceedings of the 2019 4th International Conference on Big Data and Computing, Association for Computing Machinery, New York, NY, USA, ICBDC 2019, pp. 48\u201353 (2019)","DOI":"10.1145\/3335484.3335513"},{"issue":"1","key":"83_CR10","doi-asserted-by":"publisher","first-page":"72","DOI":"10.3390\/app10010072","volume":"10","author":"J Li","year":"2020","unstructured":"Li, J., Zhang, X., Zhou, J., Dong, X., Zhang, C.: swHPFM: refactoring and optimizing the structured grid fluid mechanical algorithm on the sunway taihulight supercomputer. Appl. Sci. 10(1), 72\u201393 (2020)","journal-title":"Appl. Sci."},{"issue":"6","key":"83_CR11","doi-asserted-by":"publisher","first-page":"5960","DOI":"10.1007\/s11227-020-03506-5","volume":"77","author":"J Li","year":"2021","unstructured":"Li, J., Zhang, X., Han, L., Ji, Z., Dong, X., Hu, C.: OKCM: improving parallel task scheduling in high-performance computing systems using online learning. J. Supercomput. 77(6), 5960\u20135983 (2021)","journal-title":"J. Supercomput."},{"key":"83_CR12","doi-asserted-by":"crossref","unstructured":"Liang, S., Yang, Z., Jin, F., Chen, Y.: Data centers job scheduling with deep reinforcement learning. In: Lauw HW, Wong RC, Ntoulas A, Lim E, Ng S, Pan SJ (eds) Advances in Knowledge Discovery and Data Mining\u201424th Pacific-Asia Conference, PAKDD 2020, Singapore, May 11\u201314, 2020, Proceedings, Part II, Springer, vol 12085, pp. 906\u2013917 (2020)","DOI":"10.1007\/978-3-030-47436-2_68"},{"key":"83_CR13","doi-asserted-by":"crossref","unstructured":"Liu, N., Li, Z., Xu, J., Xu, Z., Lin, S., Qiu, Q., Tang, J., Wang, Y.: A hierarchical framework of cloud resource allocation and power management using deep reinforcement learning. In: Lee K, Liu L (eds) 37th IEEE International Conference on Distributed Computing Systems, ICDCS 2017, Atlanta, GA, USA, June 5\u20138, 2017, IEEE Computer Society, pp. 372\u2013382 (2017)","DOI":"10.1109\/ICDCS.2017.123"},{"key":"83_CR14","doi-asserted-by":"crossref","unstructured":"Mao, H., Alizadeh, M., Menache, I., Kandula, S.: Resource management with deep reinforcement learning. In: Ford B, Snoeren AC, Zegura EW (eds) Proceedings of the 15th ACM Workshop on Hot Topics in Networks, HotNets 2016, Atlanta, GA, USA, November 9\u201310, 2016, ACM, pp. 50\u201356 (2016)","DOI":"10.1145\/3005745.3005750"},{"key":"83_CR15","doi-asserted-by":"crossref","unstructured":"Mao, H., Schwarzkopf, M., Venkatakrishnan, S.B., Meng, Z., Alizadeh, M.: Learning scheduling algorithms for data processing clusters. In: Wu J, Hall W (eds) Proceedings of the ACM Special Interest Group on Data Communication, SIGCOMM 2019, Beijing, China, August 19\u201323, 2019, ACM, pp. 270\u2013288 (2019)","DOI":"10.1145\/3341302.3342080"},{"key":"83_CR16","doi-asserted-by":"crossref","unstructured":"Mei, X., Chu, X., Liu, H., Leung, Y., Li, Z.: Energy efficient real-time task scheduling on CPU-GPU hybrid clusters. In: 2017 IEEE Conference on Computer Communications, INFOCOM 2017, Atlanta, GA, USA, May 1\u20134, 2017, IEEE, pp. 1\u20139 (2017)","DOI":"10.1109\/INFOCOM.2017.8057205"},{"key":"83_CR17","unstructured":"Mei, X., Wang, Q., Chu, X., Liu, H., Leung, Y., Li, Z.: Energy-aware task scheduling with deadline constraint in dvfs-enabled heterogeneous clusters. CoRR abs\/2104.00486, (2021). https:\/\/arxiv.org\/abs\/2104.00486"},{"key":"83_CR18","doi-asserted-by":"crossref","unstructured":"Ran, L., Shi, X., Shang, M.: Slas-aware online task scheduling based on deep reinforcement learning method in cloud environment. In: Xiao Z, Yang LT, Balaji P, Li T, Li K, Zomaya AY (eds) 21st IEEE International Conference on High Performance Computing and Communications; 17th IEEE International Conference on Smart City; 5th IEEE International Conference on Data Science and Systems, HPCC\/SmartCity\/DSS 2019, Zhangjiajie, China, August 10\u201312, 2019, IEEE, pp. 1518\u20131525 (2019)","DOI":"10.1109\/HPCC\/SmartCity\/DSS.2019.00209"},{"key":"83_CR19","unstructured":"Reiss, C., Wilkes, J., Hellerstein, J.: Google cluster-usage traces: format + schema. google inc., mountain view, CA, USA, technical report. (2021). http:\/\/code.google.com\/p\/googleclusterdata\/wiki\/ TraceVersion2. Accessed Jun 16, 2021"},{"key":"83_CR20","unstructured":"Rice, D., Biller, L., Glick, J., Sandifer, C.: Standard performance evaluation corporation. (2021). http:\/\/www.spec.org\/power\/. Accessed Jun 16, 2021"},{"key":"83_CR21","doi-asserted-by":"crossref","unstructured":"Thonglek, K., Ichikawa, K., Takahashi, K., Iida, H., Nakasan, C.: Improving resource utilization in data centers using an LSTM-based prediction model. In: 2019 IEEE International Conference on Cluster Computing, CLUSTER 2019, Albuquerque, NM, USA, September 23\u201326, 2019, IEEE, pp. 1\u20138 (2019)","DOI":"10.1109\/CLUSTER.2019.8891022"},{"issue":"3","key":"83_CR22","doi-asserted-by":"publisher","first-page":"260","DOI":"10.1109\/71.993206","volume":"13","author":"H Topcuoglu","year":"2002","unstructured":"Topcuoglu, H., Hariri, S., Wu, M.: Performance-effective and low-complexity task scheduling for heterogeneous computing. IEEE Trans. Parallel Distrib. Syst. 13(3), 260\u2013274 (2002)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"83_CR23","doi-asserted-by":"crossref","unstructured":"Yi, D., Zhou, X., Wen, Y., Tan, R.: Toward efficient compute-intensive job allocation for green data centers: a deep reinforcement learning approach. In: 39th IEEE International Conference on Distributed Computing Systems, ICDCS 2019, Dallas, TX, USA, July 7\u201310, 2019, IEEE, pp. 634\u2013644 (2019)","DOI":"10.1109\/ICDCS.2019.00069"},{"key":"83_CR24","doi-asserted-by":"crossref","unstructured":"Zhang, D., Dai, D., He, Y., Bao, F.S., Xie, B.: Rlscheduler: an automated HPC batch job scheduler using reinforcement learning. In: Cuicchi C, Qualters I, Kramer WT (eds) Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, SC 2020, Virtual Event\/Atlanta, Georgia, USA, November 9\u201319, 2020, IEEE\/ACM, p.\u00a031 (2020)","DOI":"10.1109\/SC41405.2020.00035"}],"container-title":["CCF Transactions on High Performance Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42514-021-00083-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s42514-021-00083-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42514-021-00083-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,12,2]],"date-time":"2021-12-02T08:28:13Z","timestamp":1638433693000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s42514-021-00083-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,20]]},"references-count":24,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2021,12]]}},"alternative-id":["83"],"URL":"https:\/\/doi.org\/10.1007\/s42514-021-00083-8","relation":{},"ISSN":["2524-4922","2524-4930"],"issn-type":[{"value":"2524-4922","type":"print"},{"value":"2524-4930","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,10,20]]},"assertion":[{"value":"28 July 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 September 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 October 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}