{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T10:40:56Z","timestamp":1743072056637,"version":"3.40.3"},"publisher-location":"Cham","reference-count":20,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030882235"},{"type":"electronic","value":"9783030882242"}],"license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021]]},"DOI":"10.1007\/978-3-030-88224-2_9","type":"book-chapter","created":{"date-parts":[[2021,10,5]],"date-time":"2021-10-05T18:38:17Z","timestamp":1633459097000},"page":"168-189","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Temperature-Aware Energy-Optimal Scheduling of Moldable Streaming Tasks onto 2D-Mesh-Based Many-Core CPUs with DVFS"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5241-0026","authenticated-orcid":false,"given":"Christoph","family":"Kessler","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0303-6140","authenticated-orcid":false,"given":"J\u00f6rg","family":"Keller","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2200-7337","authenticated-orcid":false,"given":"Sebastian","family":"Litzinger","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,10,6]]},"reference":[{"key":"9_CR1","doi-asserted-by":"crossref","unstructured":"Alkabani, Y., Koushanfar, F., Potkonjak, M.: N-version temperature-aware scheduling and binding. In: Proceedings of the International Symposium on Low Power Electronics and Design, San Francisco, CA, USA, pp. 331\u2013334. ACM, August 2009","DOI":"10.1145\/1594233.1594315"},{"key":"9_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1007\/978-3-642-29700-7_14","volume-title":"Frontiers in Algorithmics and Algorithmic Aspects in Information and Management","author":"E Bampis","year":"2012","unstructured":"Bampis, E., Letsios, D., Lucarelli, G., Markakis, E., Milis, I.: On multiprocessor temperature-aware scheduling problems. In: Snoeyink, J., Lu, P., Su, K., Wang, L. (eds.) AAIM\/FAW -2012. LNCS, vol. 7285, pp. 149\u2013160. Springer, Heidelberg (2012). https:\/\/doi.org\/10.1007\/978-3-642-29700-7_14"},{"key":"9_CR3","doi-asserted-by":"crossref","unstructured":"Bao, M., Andrei, A., Eles, P.I., Peng, Z.: Temperature-aware task mapping for energy optimization with dynamic voltage scaling. In: 11th IEEE Workshop on Design and Diagnostics of Electronic Circuits and Systems, pp. 44\u201349 (2008)","DOI":"10.1109\/DDECS.2008.4538754"},{"key":"9_CR4","doi-asserted-by":"crossref","unstructured":"Bao, M., Andrei, A., Eles, P.I., Peng, Z.: Temperature-aware idle time distribution for energy optimization with dynamic voltage scaling. In: Proceedings of the Design, Automation, and Test in Europe Conference and Exhibition (DATE 2010), pp. 21\u201326 (2010)","DOI":"10.1109\/DATE.2010.5457241"},{"key":"9_CR5","doi-asserted-by":"publisher","unstructured":"Chantem, T., Hu, X.S., Dick, R.P.: Temperature-aware scheduling and assignment for hard real-time applications on MPSoCs. IEEE Trans. Very Large Scale Integr. Syst. 19(10), 1884\u20131897 (2011). https:\/\/doi.org\/10.1109\/TVLSI.2010.2058873","DOI":"10.1109\/TVLSI.2010.2058873"},{"key":"9_CR6","doi-asserted-by":"crossref","unstructured":"Coskun, A.K., Rosing, T.S., Whisnant, K.: Temperature aware task scheduling in MPSoCs. In: Proceedings of the DATE 2007 (2007)","DOI":"10.1109\/DATE.2007.364540"},{"key":"9_CR7","unstructured":"Eindhoven Technical University, Electronic Systems: Dataflow Benchmark Suite (DFbench) (2010). http:\/\/www.es.ele.tue.nl\/dfbench\/"},{"key":"9_CR8","unstructured":"Eitschberger, P.: Energy-efficient and fault-tolerant scheduling for manycores and grids. Ph.D. thesis, FernUniversit\u00e4t in Hagen, Germany (2017)"},{"key":"9_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/978-3-319-65482-9_1","volume-title":"Algorithms and Architectures for Parallel Processing","author":"S Holmbacka","year":"2017","unstructured":"Holmbacka, S., Keller, J.: Workload type-aware scheduling on big.LITTLE platforms. In: Ibrahim, S., Choo, K.-K.R., Yan, Z., Pedrycz, W. (eds.) ICA3PP 2017. LNCS, vol. 10393, pp. 3\u201317. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-65482-9_1"},{"key":"9_CR10","doi-asserted-by":"crossref","unstructured":"H\u00e4llis, F., Holmbacka, S., Lund, W., Slotte, R., Lafond, S., Lilius, J.: Thermal influence on the energy efficiency of workload consolidation in many-core architectures. In: 24th Tyrrhenian International Workshop Digital Communications-Green ICT, pp. 1\u20136 (2013)","DOI":"10.1109\/TIWDC.2013.6664218"},{"key":"9_CR11","volume-title":"An Introduction to Parallel Algorithms","author":"J Jaja","year":"1992","unstructured":"Jaja, J.: An Introduction to Parallel Algorithms. Addison Wesley, Boston (1992)"},{"issue":"3","key":"9_CR12","doi-asserted-by":"publisher","first-page":"363","DOI":"10.1166\/jolpe.2009.1036","volume":"5","author":"R Jayaseelan","year":"2009","unstructured":"Jayaseelan, R., Mitra, T.: Temperature aware scheduling for embedded processors. J. Low Power Electron. 5(3), 363\u2013372 (2009)","journal-title":"J. Low Power Electron."},{"key":"9_CR13","unstructured":"Kahn, G.: The semantics of a simple language for parallel programming. In: Proceedings of the IFIP Congress on Information Processing, pp. 471\u2013475. North-Holland (1974)"},{"key":"9_CR14","doi-asserted-by":"crossref","unstructured":"Kessler, C., Litzinger, S., Keller, J.: Static scheduling of moldable streaming tasks with task fusion for parallel systems with DVFS. IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst. (TCAD) 39(11), 4166\u20134178 (2020)","DOI":"10.1109\/TCAD.2020.3013054"},{"issue":"1","key":"9_CR15","first-page":"95","volume":"35","author":"S Litzinger","year":"2020","unstructured":"Litzinger, S., Keller, J.: Influence of discretization of frequencies and processor allocation on static scheduling of parallelizable tasks with deadlines. PARS-Mitteilungen 35(1), 95\u2013108 (2020)","journal-title":"PARS-Mitteilungen"},{"key":"9_CR16","doi-asserted-by":"crossref","unstructured":"Lu, S.J., Tessier, R., Burleso, W.: Reinforcement learning for thermal-aware many-core task allocation. In: Proceedings of the GLSVLSI 2015. ACM, May 2015","DOI":"10.1145\/2742060.2742078"},{"key":"9_CR17","doi-asserted-by":"crossref","unstructured":"Melot, N., Kessler, C., Eitschberger, P., Keller, J.: Co-optimizing core allocation, mapping and DVFS in streaming programs with moldable tasks for energy efficient execution on manycore architectures. In: Proceedings of the 19th International Conference on Application of Concurrency to System Design (ACSD 2019) (2019)","DOI":"10.1109\/ACSD.2019.00011"},{"issue":"4","key":"9_CR18","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2687653","volume":"11","author":"N Melot","year":"2015","unstructured":"Melot, N., Kessler, C., Keller, J., Eitschberger, P.: Fast crown scheduling heuristics for energy-efficient mapping and scaling of moldable streaming tasks on manycore systems. ACM Trans. Archit. Code Optim. 11(4), 1\u201324 (2015)","journal-title":"ACM Trans. Archit. Code Optim."},{"issue":"2","key":"9_CR19","doi-asserted-by":"publisher","first-page":"421","DOI":"10.1007\/s10586-019-02931-3","volume":"23","author":"J Pierson","year":"2020","unstructured":"Pierson, J., Stolf, P., Sun, H., Casanova, H.: MILP formulations for spatio-temporal thermal-aware scheduling in cloud and HPC datacenters. Clust. Comput. 23(2), 421\u2013439 (2020). https:\/\/doi.org\/10.1007\/s10586-019-02931-3","journal-title":"Clust. Comput."},{"key":"9_CR20","doi-asserted-by":"crossref","unstructured":"Rajan, D., Yu, P.S.: Temperature-aware scheduling: When is system-throttling good enough? In: Proceedings of the 9th International Conference on Web-Age Information Management (WAIM 2008), Zhangjiajie, China, pp. 397\u2013404. IEEE Computer Society, July 2008","DOI":"10.1109\/WAIM.2008.63"}],"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-030-88224-2_9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,9]],"date-time":"2024-09-09T10:16:52Z","timestamp":1725877012000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-88224-2_9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"ISBN":["9783030882235","9783030882242"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-88224-2_9","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2021]]},"assertion":[{"value":"6 October 2021","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":"2021","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"21 May 2021","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"21 May 2021","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"24","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"jsspp2021","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":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"17","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":"10","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":"59% - 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)"}}]}}