{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,5]],"date-time":"2025-11-05T14:30:25Z","timestamp":1762353025785,"version":"3.37.3"},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"8","license":[{"start":{"date-parts":[[2021,2,1]],"date-time":"2021-02-01T00:00:00Z","timestamp":1612137600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,2,1]],"date-time":"2021-02-01T00:00:00Z","timestamp":1612137600000},"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":["J Supercomput"],"published-print":{"date-parts":[[2021,8]]},"DOI":"10.1007\/s11227-020-03611-5","type":"journal-article","created":{"date-parts":[[2021,2,1]],"date-time":"2021-02-01T09:04:22Z","timestamp":1612170262000},"page":"8967-8994","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Multistep temperature prediction for proactive thermal management on chip multiprocessors"],"prefix":"10.1007","volume":"77","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8706-4514","authenticated-orcid":false,"given":"N.","family":"Revathi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"G.","family":"Sumathi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,2,1]]},"reference":[{"key":"3611_CR1","doi-asserted-by":"crossref","unstructured":"Bienia C, Kumar S, Singh JP, Li K (2008) The parsec benchmark suite: Characterization and architectural implications. In: Proceedings of the 17th International Conference on Parallel Architectures and Compilation Techniques, pp. 72\u201381. ACM","DOI":"10.1145\/1454115.1454128"},{"key":"3611_CR2","unstructured":"Brooks D, Martonosi M (2001) Dynamic thermal management for high-performance microprocessors. In: Proceedings HPCA Seventh International Symposium on High-performance Computer Architecture, pp. 171\u2013182. IEEE"},{"issue":"3","key":"3611_CR3","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1166\/jolpe.2016.1444","volume":"12","author":"M Chhablani","year":"2016","unstructured":"Chhablani M, Koren I, Krishna C (2016) Online inertia-based temperature estimation for reliability enhancement. J Low Power Electron 12(3):159\u2013171","journal-title":"J Low Power Electron"},{"key":"3611_CR4","doi-asserted-by":"crossref","unstructured":"Choi J, Cher CY, Franke H, Hamann H, Weger A, Bose P (2007) Thermal-aware task scheduling at the system software level. In: Proceedings of the 2007 International Symposium on Low Power Electronics and Design, pp. 213\u2013218. ACM","DOI":"10.1145\/1283780.1283826"},{"key":"3611_CR5","unstructured":"Chung SW, Skadron K (2006) Using on-chip event counters for high-resolution, real-time temperature measurement. In: Thermal and Thermomechanical Proceedings 10th Intersociety Conference on Phenomena in Electronics Systems, 2006. ITHERM 2006., pp. 114\u2013120. IEEE"},{"issue":"1","key":"3611_CR6","first-page":"7","volume":"18","author":"R Cochran","year":"2013","unstructured":"Cochran R, Reda S (2013) Thermal prediction and adaptive control through workload phase detection. ACM Trans Design Autom Electron Syst (TODAES) 18(1):7","journal-title":"ACM Trans Design Autom Electron Syst (TODAES)"},{"issue":"4","key":"3611_CR7","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1145\/1105734.1105745","volume":"33","author":"T Constantinou","year":"2005","unstructured":"Constantinou T, Sazeides Y, Michaud P, Fetis D, Seznec A (2005) Performance implications of single thread migration on a chip multi-core. ACM SIGARCH Comput Archit News 33(4):80\u201391","journal-title":"ACM SIGARCH Comput Archit News"},{"key":"3611_CR8","doi-asserted-by":"crossref","unstructured":"Coskun AK, Rosing TS, Gross KC (2008) Proactive temperature balancing for low cost thermal management in mpsocs. In: 2008 IEEE\/ACM International Conference on Computer-aided Design, pp. 250\u2013257. IEEE","DOI":"10.1109\/ICCAD.2008.4681582"},{"key":"3611_CR9","unstructured":"CRIU: Checkpoint\/Restore In Userspace (2019). Retrieved from https:\/\/github.com\/checkpoint-restore\/criu"},{"key":"3611_CR10","unstructured":"CYRIL INGENIERRIE: CoreFreq (2018). Retrieved from https:\/\/github.com\/cyring\/CoreFreq"},{"key":"3611_CR11","unstructured":"De\u00a0Melo AC (2010) The new linux perf tools. In: Slides from Linux Kongress, vol.\u00a018"},{"key":"3611_CR12","doi-asserted-by":"crossref","unstructured":"Donald J, Martonosi M (2006) Techniques for multicore thermal management: Classification and new exploration. In: ACM SIGARCH Computer Architecture News, vol.\u00a034, pp. 78\u201388. IEEE Computer Society","DOI":"10.1145\/1150019.1136493"},{"issue":"2","key":"3611_CR13","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1109\/TVLSI.2010.2098054","volume":"20","author":"TJ Eguia","year":"2011","unstructured":"Eguia TJ, Tan SXD, Shen R, Li D, Pacheco EH, Tirumala M, Wang L (2011) General parameterized thermal modeling for high-performance microprocessor design. IEEE Trans Very Large Scale Integ (VLSI) Syst 20(2):211\u2013224","journal-title":"IEEE Trans Very Large Scale Integ (VLSI) Syst"},{"issue":"4","key":"3611_CR14","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3148965","volume":"14","author":"M Ferroni","year":"2017","unstructured":"Ferroni M, Corna A, Damiani A, Brondolin R, Colmenares JA, Hofmeyr S, Kubiatowicz JD, Santambrogio MD (2017) Power consumption models for multi-tenant server infrastructures. ACM Trans Archit Code Optim (TACO) 14(4):1\u201322","journal-title":"ACM Trans Archit Code Optim (TACO)"},{"key":"3611_CR15","doi-asserted-by":"crossref","unstructured":"Hanson H, Keckler SW, Ghiasi S, Rajamani K, Rawson F, Rubio J (2007) Thermal response to dvfs: Analysis with an intel pentium m. In: Proceedings of the 2007 International Symposium on Low Power Electronics and Design (ISLPED\u201907), pp. 219\u2013224. IEEE","DOI":"10.1145\/1283780.1283827"},{"key":"3611_CR16","unstructured":"Intel: Speedstep technology for the intel pentium m processor. White Paper (2004)"},{"key":"3611_CR17","unstructured":"Intel (2011) Intel\u00ae 64 and IA-32 architectures software developer\u2019s manual. Volume 3B: System programming Guide, Part 2(11). https:\/\/www.intel.in\/content\/www\/in\/en\/architecture-and-technology\/64-ia-32-architectures-software-developer-vol-3b-part-2-manual.html"},{"issue":"2","key":"3611_CR18","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1109\/L-CA.2010.14","volume":"9","author":"SMZ Iqbal","year":"2010","unstructured":"Iqbal SMZ, Liang Y, Grahn H (2010) Parmibench-an open-source benchmark for embedded multiprocessor systems. IEEE Comput Archit Lett 9(2):45\u201348","journal-title":"IEEE Comput Archit Lett"},{"issue":"6","key":"3611_CR19","doi-asserted-by":"publisher","first-page":"894","DOI":"10.1109\/TC.2020.2970062","volume":"69","author":"YG Kim","year":"2020","unstructured":"Kim YG, Kim M, Kong J, Chung SW (2020) An adaptive thermal management framework for heterogeneous multi-core processors. IEEE Trans Comput 69(6):894\u2013906","journal-title":"IEEE Trans Comput"},{"issue":"1","key":"3611_CR20","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1109\/TC.2009.136","volume":"59","author":"JS Lee","year":"2009","unstructured":"Lee JS, Skadron K, Chung SW (2009) Predictive temperature-aware dvfs. IEEE Trans Comput 59(1):127\u2013133","journal-title":"IEEE Trans Comput"},{"issue":"2","key":"3611_CR21","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1698759.1698766","volume":"15","author":"D Li","year":"2010","unstructured":"Li D, Tan SXD, Pacheco EH, Tirumala M (2010) Parameterized architecture-level dynamic thermal models for multicore microprocessors. ACM Trans Design Autom Electron Syst (TODAES) 15(2):1\u201322","journal-title":"ACM Trans Design Autom Electron Syst (TODAES)"},{"issue":"2","key":"3611_CR22","doi-asserted-by":"crossref","first-page":"397","DOI":"10.1109\/TVLSI.2014.2309331","volume":"23","author":"Z Liu","year":"2014","unstructured":"Liu Z, Tan SXD, Huang X, Wang H (2014) Task migrations for distributed thermal management considering transient effects. IEEE Trans Very Large Scale Integr (VLSI) Syst 23(2):397\u2013401","journal-title":"IEEE Trans Very Large Scale Integr (VLSI) Syst"},{"issue":"1","key":"3611_CR23","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1016\/j.vlsi.2013.07.003","volume":"47","author":"Z Liu","year":"2014","unstructured":"Liu Z, Tan SXD, Wang H, Hua Y, Gupta A (2014) Compact thermal modeling for packaged microprocessor design with practical power maps. Integration 47(1):71\u201385","journal-title":"Integration"},{"issue":"3","key":"3611_CR24","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1080\/00031305.2000.10474549","volume":"54","author":"JS Long","year":"2000","unstructured":"Long JS, Ervin LH (2000) Using heteroscedasticity consistent standard errors in the linear regression model. Am Stat 54(3):217\u2013224","journal-title":"Am Stat"},{"issue":"2","key":"3611_CR25","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1145\/1250727.1250729","volume":"4","author":"P Michaud","year":"2007","unstructured":"Michaud P, Seznec A, Fetis D, Sazeides Y, Constantinou T (2007) A study of thread migration in temperature-constrained multicores. ACM Trans Archit Code Optim (TACO) 4(2):9\u2013es","journal-title":"ACM Trans Archit Code Optim (TACO)"},{"issue":"3","key":"3611_CR26","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1145\/367701.367728","volume":"32","author":"DS Miloji\u010di\u0107","year":"2000","unstructured":"Miloji\u010di\u0107 DS, Douglis F, Paindaveine Y, Wheeler R, Zhou S (2000) Process migration. ACM Comput Surv (CSUR) 32(3):241\u2013299","journal-title":"ACM Comput Surv (CSUR)"},{"key":"3611_CR27","unstructured":"NASA Advanced SuperComputing Division: Nas parallel benchmarks(npb) (2018). Retrieved from https:\/\/www.nas.nasa.gov\/publications\/npb.html"},{"key":"3611_CR28","doi-asserted-by":"crossref","unstructured":"Rapp M, Pathania A, Mitra T, Henkel J (2019) Prediction-based task migration on s-nuca many-cores. In: 2019 Design, Automation & Test in Europe Conference & Exhibition (DATE), pp. 1579\u20131582. IEEE","DOI":"10.23919\/DATE.2019.8714974"},{"key":"3611_CR29","doi-asserted-by":"publisher","unstructured":"Rosenblatt M (1956) Remarks on some nonparametric estimates of a density function. Annal Math Stat 27(3):832\u2013837. https:\/\/projecteuclid.org\/euclid.aoms\/1177728190. https:\/\/doi.org\/10.1214\/aoms\/1177728190","DOI":"10.1214\/aoms\/1177728190"},{"key":"3611_CR30","doi-asserted-by":"crossref","unstructured":"Sadiqbatcha S, Zhao Y, Zhang J, Amrouch H, Henkel J, Tan SXD (2020) Machine learning based online full-chip heatmap estimation. In: Proceedings of the Asia South Pacific Design Automation Conference, pp. 229\u2013234. ASP-DAC, Beijing, China","DOI":"10.1109\/ASP-DAC47756.2020.9045204"},{"issue":"3","key":"3611_CR31","doi-asserted-by":"publisher","first-page":"1068","DOI":"10.1007\/s11227-014-1140-y","volume":"68","author":"B Salami","year":"2014","unstructured":"Salami B, Baharani M, Noori H (2014) Proactive task migration with a self-adjusting migration threshold for dynamic thermal management of multi-core processors. J Supercomput 68(3):1068\u20131087","journal-title":"J Supercomput"},{"issue":"10","key":"3611_CR32","doi-asserted-by":"publisher","first-page":"2806","DOI":"10.1109\/TPDS.2014.2358218","volume":"26","author":"VK Sehgal","year":"2014","unstructured":"Sehgal VK (2014) Markovian models based stochastic communication in networks-in-package. IEEE Trans Parallel Distrib Syst 26(10):2806\u20132821","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"8","key":"3611_CR33","doi-asserted-by":"publisher","first-page":"489","DOI":"10.1016\/j.sysarc.2006.11.004","volume":"53","author":"F Vandeputte","year":"2007","unstructured":"Vandeputte F, Eeckhout L, De Bosschere K (2007) Exploiting program phase behavior for energy reduction on multi-configuration processors. J Syst Archit 53(8):489\u2013500","journal-title":"J Syst Archit"},{"issue":"6","key":"3611_CR34","doi-asserted-by":"publisher","first-page":"1404","DOI":"10.1109\/TVLSI.2019.2896776","volume":"27","author":"EW W\u00e4chter","year":"2019","unstructured":"W\u00e4chter EW, De Bellefroid C, Basireddy KR, Singh AK, Al-Hashimi BM, Merrett G (2019) Predictive thermal management for energy-efficient execution of concurrent applications on heterogeneous multicores. IEEE Trans Very Large Scale Integr (VLSI) Syst 27(6):1404\u20131415","journal-title":"IEEE Trans Very Large Scale Integr (VLSI) Syst"},{"issue":"7","key":"3611_CR35","doi-asserted-by":"publisher","first-page":"1400","DOI":"10.1109\/TCAD.2019.2915316","volume":"39","author":"H Wang","year":"2020","unstructured":"Wang H, Guo X, Tan SX, Zhang C, Tang H, Yuan Y (2020) Leakage-aware predictive thermal management for multicore systems using echo state network. IEEE Trans Comput-Aided Design Integr Circuits Syst 39(7):1400\u20131413. https:\/\/doi.org\/10.1109\/TCAD.2019.2915316","journal-title":"IEEE Trans Comput-Aided Design Integr Circuits Syst"},{"issue":"12","key":"3611_CR36","doi-asserted-by":"publisher","first-page":"7556","DOI":"10.1109\/TII.2019.2960414","volume":"16","author":"H Wang","year":"2020","unstructured":"Wang H, Hu L, Guo X, Nie Y, Tang H (2020) Compact piecewise linear model based temperature control of multicore systems considering leakage power. IEEE Trans Indust Inform 16(12):7556\u20137565. https:\/\/doi.org\/10.1109\/TII.2019.2960414","journal-title":"IEEE Trans Indust Inform"},{"key":"3611_CR37","unstructured":"Wojciechowski B, Biernat J (2012) Temperature prediction for multi-core microprocessors with application to dynamic thermal management. In: 18th International Workshop on THERMal INvestigation of ICs and Systems, pp. 1\u20136. IEEE"},{"key":"3611_CR38","doi-asserted-by":"crossref","unstructured":"Yeo I, Liu CC, Kim EJ (2008) Predictive dynamic thermal management for multicore systems. In: Proceedings of the 45th Annual Design Automation Conference, pp. 734\u2013739. ACM","DOI":"10.1145\/1391469.1391658"},{"key":"3611_CR39","unstructured":"Yun B, Shin KG, Wang S (2013) Predicting thermal behavior for temperature management in time-critical multicore systems. In: 2013 IEEE 19th Real-time and Embedded Technology and Applications Symposium (RTAS), pp. 185\u2013194. IEEE"},{"issue":"2","key":"3611_CR40","doi-asserted-by":"publisher","first-page":"405","DOI":"10.1109\/TPDS.2017.2732951","volume":"29","author":"K Zhang","year":"2017","unstructured":"Zhang K, Guliani A, Ogrenci-Memik S, Memik G, Yoshii K, Sankaran R, Beckman P (2017) Machine learning-based temperature prediction for runtime thermal management across system components. IEEE Trans Parallel Distrib Syst 29(2):405\u2013419","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"1","key":"3611_CR41","first-page":"5","volume":"7","author":"X Zhou","year":"2010","unstructured":"Zhou X, Yang J, Chrobak M, Zhang Y (2010) Performance-aware thermal management via task scheduling. ACM Trans Archit Code Optim (TACO) 7(1):5","journal-title":"ACM Trans Archit Code Optim (TACO)"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03611-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-020-03611-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03611-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,23]],"date-time":"2024-08-23T09:30:46Z","timestamp":1724405446000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-020-03611-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,2,1]]},"references-count":41,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2021,8]]}},"alternative-id":["3611"],"URL":"https:\/\/doi.org\/10.1007\/s11227-020-03611-5","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2021,2,1]]},"assertion":[{"value":"29 December 2020","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 February 2021","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}