{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,27]],"date-time":"2025-11-27T02:21:39Z","timestamp":1764210099600,"version":"3.40.3"},"publisher-location":"Cham","reference-count":34,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031226977"},{"type":"electronic","value":"9783031226984"}],"license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023]]},"DOI":"10.1007\/978-3-031-22698-4_6","type":"book-chapter","created":{"date-parts":[[2023,1,11]],"date-time":"2023-01-11T09:03:40Z","timestamp":1673427820000},"page":"108-130","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["RARE: Renewable Energy Aware Resource Management in\u00a0Datacenters"],"prefix":"10.1007","author":[{"given":"Vanamala","family":"Venkataswamy","sequence":"first","affiliation":[]},{"given":"Jake","family":"Grigsby","sequence":"additional","affiliation":[]},{"given":"Andrew","family":"Grimshaw","sequence":"additional","affiliation":[]},{"given":"Yanjun","family":"Qi","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,1,12]]},"reference":[{"key":"6_CR1","unstructured":"GLEAMM Facility at TTU. https:\/\/www.depts.ttu.edu\/gleamm\/"},{"key":"6_CR2","unstructured":"Lancium Inc. https:\/\/lancium.com"},{"key":"6_CR3","unstructured":"Amazon ec2 spot instances. Accessed May 2022. https:\/\/aws.amazon.com\/ec2\/spot\/"},{"key":"6_CR4","unstructured":"Azure spot virtual machines. Accessed May 2022. https:\/\/azure.microsoft.com\/en-us\/pricing\/spot\/"},{"key":"6_CR5","doi-asserted-by":"crossref","unstructured":"Ambati, P., Bashir, N., Irwin, D., Shenoy, P.: Waiting game: optimally provisioning fixed resources for cloud-enabled schedulers. In: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis. SC 2020, p. 14. IEEE Press, Atlanta (2020). articleno 67","DOI":"10.1109\/SC41405.2020.00071"},{"key":"6_CR6","unstructured":"ANL: The argonne national laboratory intrepid log (2009). https:\/\/www.cs.huji.ac.il\/labs\/parallel\/workload\/l_anl_int\/"},{"key":"6_CR7","unstructured":"Bashroush, R.: Data center and ICT energy consumption: a fact-check on \u201cfactchecking\u201d (2020). https:\/\/www.linkedin.com\/pulse\/data-center-ict-energy-consumption-fact-check-rabih-bashroush"},{"key":"6_CR8","unstructured":"Christodoulou, P.: Soft actor-critic for discrete action settings. arXiv preprint arXiv:1910.07207 (2019)"},{"key":"6_CR9","unstructured":"Facebook: Facebook sustainability. https:\/\/sustainability.fb.com"},{"key":"6_CR10","doi-asserted-by":"crossref","unstructured":"Feitelson, D.: Workload modeling for performance evaluation, pp. 114\u2013141, January 2002","DOI":"10.1007\/3-540-45798-4_6"},{"key":"6_CR11","doi-asserted-by":"crossref","unstructured":"Feitelson, D.: Resampling with feedback \u2013 a new paradigm of using workload data for performance evaluation (2021). https:\/\/youtu.be\/JAvha-eM3G4","DOI":"10.1007\/978-3-030-88224-2_1"},{"key":"6_CR12","unstructured":"Gao, Y., Chen, L., Li, B.: Spotlight: optimizing device placement for training deep neural networks. In: Proceedings of the 35th International Conference on Machine Learning. In: Proceedings of Machine Learning Research (2018)"},{"key":"6_CR13","doi-asserted-by":"crossref","unstructured":"Goiri, I.N., Le, K., Nguyen, T.D., Guitart, J., Torres, J., Bianchini, R.: Greenhadoop: leveraging green energy in data-processing frameworks. In: Proceedings of the 7th ACM European Conference on Computer Systems, EuroSys 2012 (2012)","DOI":"10.1145\/2168836.2168843"},{"key":"6_CR14","unstructured":"Google: We\u2019re sourcing clean energy for a better future. https:\/\/www.google.com\/about\/datacenters\/renewable\/"},{"key":"6_CR15","unstructured":"Haarnoja, T., Zhou, A., Abbeel, P., Levine, S.: Soft actor-critic: Off-policy maximum entropy deep reinforcement learning with a stochastic actor (2018)"},{"key":"6_CR16","unstructured":"Hindman, B., et al.: Mesos: a platform for fine-grained resource sharing in the data center. In: Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation, NSDI 2011 (2011)"},{"key":"6_CR17","doi-asserted-by":"crossref","unstructured":"Hu, Z., Tu, J., Li, B.: Spear: optimized dependency-aware task scheduling with deep reinforcement learning. In: 2019 IEEE 39th International Conference on Distributed Computing Systems (ICDCS) (2019)","DOI":"10.1109\/ICDCS.2019.00201"},{"key":"6_CR18","doi-asserted-by":"crossref","unstructured":"Jain, T., Cooperman, G.: CRAC:: Checkpoint-restart architecture for CUDA with streams and UVM. In: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, SC 2020, IEEE Press (2020)","DOI":"10.1109\/SC41405.2020.00081"},{"key":"6_CR19","unstructured":"Jee, C.: Deepmind\u2019s AI is predicting how much energy Google\u2019s wind turbines will produce (2019). https:\/\/www.technologyreview.com\/2019\/02\/27\/239459\/deepmind-creates-algorithm- to-squeeze-more-out-of-wind-power\/"},{"key":"6_CR20","unstructured":"Krioukov, A., et al.: Design and evaluation of an energy agile computing cluster. Technical Report, EECS Department, University of California, Berkeley (2012). http:\/\/www2.eecs.berkeley.edu\/Pubs\/TechRpts\/2012\/EECS-2012-13.html"},{"key":"6_CR21","unstructured":"Kumar, A., Fu, J., Soh, M., Tucker, G., Levine, S.: Stabilizing off-policy q-learning via bootstrapping error reduction. In: Advances in Neural Information Processing Systems, vol. 32 (2019)"},{"key":"6_CR22","unstructured":"Levine, S., Kumar, A., Tucker, G., Fu, J.: Offline reinforcement learning: tutorial, review, and perspectives on open problems. arXiv preprint arXiv:2005.01643 (2020)"},{"key":"6_CR23","doi-asserted-by":"crossref","unstructured":"Liu, X., Hua, Y., Liu, X., Yang, L., Sun, Y.: Smoother: a smooth renewable power-aware middleware. In: 2019 IEEE 39th International Conference on Distributed Computing Systems (ICDCS) (2019)","DOI":"10.1109\/ICDCS.2019.00033"},{"key":"6_CR24","doi-asserted-by":"crossref","unstructured":"Muhammad Naveed\u00a0Akhter, Saad\u00a0Mekhilef, H.M.N.M.S.: Review on forecasting of photovoltaic power generation based on machine learning and meta heuristic techniques (2018). https:\/\/doi.org\/10.1049\/iet-rpg.2018.5649","DOI":"10.1049\/iet-rpg.2018.5649"},{"key":"6_CR25","unstructured":"Narayanan, D., Santhanam, K., Kazhamiaka, F., Phanishayee, A., Zaharia, M.: Heterogeneity-aware cluster scheduling policies for deep learning workloads. In: 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20), pp. 481\u2013498. USENIX Association, November 2020. https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/narayanan-deepak"},{"key":"6_CR26","doi-asserted-by":"crossref","unstructured":"Ran, Y., Hu, H., Zhou, X., Wen, Y.: Deepee: joint optimization of job scheduling and cooling control for data center energy efficiency using deep reinforcement learning. In: 2019 IEEE 39th International Conference on Distributed Computing Systems (ICDCS) (2019)","DOI":"10.1109\/ICDCS.2019.00070"},{"key":"6_CR27","doi-asserted-by":"crossref","unstructured":"Souza, A., Pelckmans, K., Tordsson, J.: A hpc co-scheduler with reinforcement learning. In: Klus\u00e1\u010dek, D., Cirne, W., Rodrigo, G.P. (eds.) Job Scheduling Strategies for Parallel Processing (2021)","DOI":"10.1007\/978-3-030-88224-2_7"},{"key":"6_CR28","doi-asserted-by":"crossref","unstructured":"Sun, Q., Ren, S., Wu, C., Li, Z.: An online incentive mechanism for emergency demand response in geo-distributed colocation data centers. In: Proceedings of the Seventh International Conference on Future Energy Systems. e-Energy 2016 (2016)","DOI":"10.1145\/2934328.2934331"},{"key":"6_CR29","unstructured":"Terascale: https:\/\/terrascale.org"},{"key":"6_CR30","doi-asserted-by":"crossref","unstructured":"Tumanov, A., Zhu, T., Park, J.W., Kozuch, M.A., Harchol-Balter, M., Ganger, G.R.: Tetrisched: global rescheduling with adaptive plan-ahead in dynamic heterogeneous clusters. In: Proceedings of the Eleventh European Conference on Computer Systems (2016)","DOI":"10.1145\/2901318.2901355"},{"key":"6_CR31","unstructured":"Venkataswamy, V., Grimshaw, A.: Scheduling in data centers running on renewable energy with deep reinforcement learning. In: 2nd workshop on Machine Learning for Computing Systems, hosted at SC 2020 (2020)"},{"key":"6_CR32","first-page":"7768","volume":"33","author":"Z Wang","year":"2020","unstructured":"Wang, Z., et al.: Critic regularized regression. Adv. Neural Inf. Process. Syst. 33, 7768\u20137778 (2020)","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"6_CR33","unstructured":"Xiao, W., et al.: Gandiva: introspective cluster scheduling for deep learning. In: 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18) (2018)"},{"key":"6_CR34","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: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, SC 2020 (2020)","DOI":"10.1109\/SC41405.2020.00035"}],"container-title":["Lecture Notes in Computer Science","Job Scheduling Strategies for Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-22698-4_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,11]],"date-time":"2023-01-11T12:04:43Z","timestamp":1673438683000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-22698-4_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"ISBN":["9783031226977","9783031226984"],"references-count":34,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-22698-4_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2023]]},"assertion":[{"value":"12 January 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"JSSPP","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Workshop on Job Scheduling Strategies for Parallel Processing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"3 June 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"3 June 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"jsspp2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/jsspp.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Easy chair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"19","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"12","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"63% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3.4","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"1 Keynote paper","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}