{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,6,22]],"date-time":"2024-06-22T02:59:18Z","timestamp":1719025158701},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2013,8,1]],"date-time":"2013-08-01T00:00:00Z","timestamp":1375315200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Electron Test"],"published-print":{"date-parts":[[2013,8]]},"DOI":"10.1007\/s10836-013-5397-5","type":"journal-article","created":{"date-parts":[[2013,8,17]],"date-time":"2013-08-17T00:42:01Z","timestamp":1376700121000},"page":"521-535","source":"Crossref","is-referenced-by-count":7,"title":["Efficient Worst-Case Temperature Evaluation for Thermal-Aware Assignment of Real-Time Applications on MPSoCs"],"prefix":"10.1007","volume":"29","author":[{"given":"Lars","family":"Schor","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Iuliana","family":"Bacivarov","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hoeseok","family":"Yang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lothar","family":"Thiele","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2013,8,18]]},"reference":[{"key":"5397_CR1","doi-asserted-by":"crossref","unstructured":"Bartolini A, Cacciari M, Tilli A, Benini L, Gries M (2010) A virtual platform environment for exploring power, thermal and reliability management control strategies in high-performance multicores. In: Proc. Great Lakes symposium on VLSI (GLSVLSI), pp 311\u2013316","DOI":"10.1145\/1785481.1785553"},{"key":"5397_CR2","doi-asserted-by":"crossref","unstructured":"Baruah S, Mok A, Rosier L (1990) Preemptively scheduling hard-real-time sporadic tasks on one processor. In: Proc. real-time systems symposium (RTSS), pp 182\u2013190","DOI":"10.1109\/REAL.1990.128746"},{"issue":"2","key":"5397_CR3","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1007\/s11265-005-6648-1","volume":"41","author":"L Benini","year":"2005","unstructured":"Benini L, Bertozzi D, Bogliolo A, Menichelli F, Olivieri M (2005) MPARM: exploring the multi-processor SoC design space with SystemC. J VLSI Signal Process 41(2):169\u2013182","journal-title":"J VLSI Signal Process"},{"key":"5397_CR4","unstructured":"Bircher WL, John LK (2008) Analysis of dynamic power management on multi-core processors. In: Proc. int\u2019l conf. on supercomputing (ICS), pp 327\u2013338"},{"key":"5397_CR5","doi-asserted-by":"crossref","unstructured":"Chakraborty S, Liu Y, Stoimenov N, Thiele L, Wandeler E (2006) Interface-based rate analysis of embedded systems. In: Proc. real-time systems symposium (RTSS), pp 25\u201334","DOI":"10.1109\/RTSS.2006.26"},{"key":"5397_CR6","doi-asserted-by":"crossref","unstructured":"Chantem T, Dick RP, Hu XS (2008) Temperature-aware scheduling and assignment for hard real-time applications on MPSoCs. In: Proc. design, automation and test in Europe (DATE), pp 288\u2013293","DOI":"10.1145\/1403375.1403446"},{"issue":"9","key":"5397_CR7","doi-asserted-by":"crossref","first-page":"1127","DOI":"10.1109\/TVLSI.2008.2000726","volume":"16","author":"A Coskun","year":"2008","unstructured":"Coskun A, Rosing T, Whisnant K, Gross K (2008) Static and dynamic temperature-aware scheduling for multiprocessor SoCs. IEEE Trans Very Large Scale Integr (VLSI) Syst 16(9):1127\u20131140","journal-title":"IEEE Trans Very Large Scale Integr (VLSI) Syst"},{"issue":"6","key":"5397_CR8","doi-asserted-by":"crossref","first-page":"904","DOI":"10.1109\/TCAD.2012.2183371","volume":"31","author":"J Cui","year":"2012","unstructured":"Cui J, Maskell D (2012) A fast high-level event-driven thermal estimator for dynamic thermal aware scheduling. IEEE Trans Comput-Aided Des Integr Circ Syst 31(6):904\u2013917","journal-title":"IEEE Trans Comput-Aided Des Integr Circ Syst"},{"key":"5397_CR9","doi-asserted-by":"crossref","unstructured":"Donald J, Martonosi M (2006) Techniques for multicore thermal management: classification and new exploration. In: Proc. int\u2019l symposium on computer architecture (ISCA), pp 78\u201388","DOI":"10.1109\/ISCA.2006.39"},{"key":"5397_CR10","doi-asserted-by":"crossref","unstructured":"Fisher N, Chen JJ, Wang S, Thiele L (2009) Thermal-aware global real-time scheduling on multicore systems. In: Proc. real-time and embedded technology and applications symposium (RTAS), pp 131\u2013140","DOI":"10.1109\/RTAS.2009.34"},{"issue":"2","key":"5397_CR11","doi-asserted-by":"crossref","first-page":"148","DOI":"10.1049\/ip-cdt:20045088","volume":"152","author":"R Henia","year":"2005","unstructured":"Henia R, Hamann A, Jersak M, Racu R, Richter K, Ernst R (2005) System level performance analysis\u2014the SymTA\/S approach. IEEE Proc Comput Digit Tech 152(2):148\u2013166","journal-title":"IEEE Proc Comput Digit Tech"},{"issue":"5","key":"5397_CR12","doi-asserted-by":"crossref","first-page":"501","DOI":"10.1109\/TVLSI.2006.876103","volume":"14","author":"W Huang","year":"2006","unstructured":"Huang W, Ghosh S, Velusamy S, Sankaranarayanan K, Skadron K, Stan M (2006) HotSpot: a compact thermal modeling methodology for early-stage VLSI design. IEEE Trans Very Large Scale Integr (VLSI) Syst 14(5):501\u2013513","journal-title":"IEEE Trans Very Large Scale Integr (VLSI) Syst"},{"key":"5397_CR13","doi-asserted-by":"crossref","unstructured":"Isci C, Buyuktosunoglu A, Cher CY, Bose P, Martonosi M (2006) An analysis of efficient multi-core global power management policies: maximizing performance for a given power budget. In: Proc. int\u2019l symposium on microarchitecture (MICRO), pp 347\u2013358","DOI":"10.1109\/MICRO.2006.8"},{"issue":"4598","key":"5397_CR14","doi-asserted-by":"crossref","first-page":"671","DOI":"10.1126\/science.220.4598.671","volume":"220","author":"S Kirkpatrick","year":"1983","unstructured":"Kirkpatrick S, Gelatt C, Vecchi M (1983) Optimization by simulated annealing. Science 220(4598):671\u2013680","journal-title":"Science"},{"key":"5397_CR15","doi-asserted-by":"crossref","unstructured":"K\u00fcnzli S, Hamann A, Ernst R, Thiele L (2007) Combined approach to system level performance analysis of embedded systems. In: Proc. int\u2019l conf. on hardware\/software codesign and system synthesis (CODES+ISSS), pp 63\u201368","DOI":"10.1145\/1289816.1289835"},{"key":"5397_CR16","doi-asserted-by":"crossref","unstructured":"Liu Y, et al (2007) Accurate temperature-dependent integrated circuit leakage power estimation is easy. In: Proc. design, automation and test in Europe (DATE), pp 1526\u20131531","DOI":"10.1109\/DATE.2007.364517"},{"key":"5397_CR17","doi-asserted-by":"crossref","unstructured":"Murali S, Mutapcic A, Atienza D, Gupta R, Boyd S, De Micheli G (2007) Temperature-aware processor frequency assignment for MPSoCs using convex optimization. In: Proc. int\u2019l conf. on hardware\/software codesign and system synthesis (CODES+ISSS), pp 111\u2013116","DOI":"10.1145\/1289816.1289845"},{"key":"5397_CR18","volume-title":"Digital integrated circuits","author":"JM Rabaey","year":"2008","unstructured":"Rabaey JM, Chandrakasan A, Nikolic B (2008) Digital integrated circuits, 3rd edn. Prentice Hall Press, Upper Saddle River","edition":"3rd edn."},{"key":"5397_CR19","doi-asserted-by":"crossref","unstructured":"Schor L, Bacivarov I, Yang H, Thiele L (2012a) Fast worst-case peak temperature evaluation for real-time applications on multi-core systems. In: Proc. IEEE Latin American test workshop (LATW), pp 1\u20136","DOI":"10.1109\/LATW.2012.6261246"},{"key":"5397_CR20","doi-asserted-by":"crossref","unstructured":"Schor L, Bacivarov I, Yang H, Thiele L (2012b) Worst-case temperature guarantees for real-time applications on multi-core systems. In: Proc. IEEE real-time and embedded technology and applications symposium (RTAS), pp 87\u201396","DOI":"10.1109\/RTAS.2012.14"},{"issue":"1","key":"5397_CR21","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1145\/980152.980157","volume":"1","author":"K Skadron","year":"2004","unstructured":"Skadron K, Stan MR, Sankaranarayanan K, Huang W, Velusamy S, Tarjan D (2004) Temperature-aware microarchitecture: modeling and implementation. ACM Trans Archit Code Optim 1(1):94\u2013125","journal-title":"ACM Trans Archit Code Optim"},{"key":"5397_CR22","doi-asserted-by":"crossref","unstructured":"Sridhar M, Raj A, Vincenzi A, Ruggiero M, Brunschwiler T, Atienza Alonso D (2010) 3D-ICE: fast compact transient thermal modeling for 3D-ICs with inter-tier liquid cooling. In: Proc. int\u2019l conf. on computer-aided design (ICCAD), pp 463\u2013470","DOI":"10.1109\/ICCAD.2010.5653749"},{"key":"5397_CR23","doi-asserted-by":"crossref","unstructured":"Thiele L, Chakraborty S, Naedele M (2000) Real-time calculus for scheduling hard real-time systems. In: Proc. IEEE int\u2019l symposium on circuits and systems (ISCAS), pp 101\u2013104","DOI":"10.1109\/ISCAS.2000.858698"},{"key":"5397_CR24","doi-asserted-by":"crossref","unstructured":"Thiele L, Schor L, Yang H, Bacivarov I (2011) Thermal-aware system analysis and software synthesis for embedded multi-processors. In: Proc. design automation conference (DAC), pp 268\u2013273","DOI":"10.1145\/2024724.2024786"},{"issue":"S1","key":"5397_CR25","first-page":"48:1","volume":"12","author":"L Thiele","year":"2013","unstructured":"Thiele L, Schor L, Bacivarov I, Yang H (2013) Predictability for timing and temperature in multiprocessor system-on-chip platforms. ACM Trans Embed Comput Syst (TECS) 12(S1):48:1\u201348:25","journal-title":"ACM Trans Embed Comput Syst (TECS)"},{"issue":"10","key":"5397_CR26","first-page":"1","volume":"41","author":"P Garcia del Valle","year":"2010","unstructured":"Garcia del Valle P, Atienza D (2010) Emulation-based transient thermal modeling of 2D\/3D systems-on-chip with active cooling. Microelectron J 41(10):1\u20139","journal-title":"Microelectron J"},{"key":"5397_CR27","unstructured":"Wandeler E, Thiele L (2006) Real-Time Calculus (RTC) toolbox. http:\/\/www.mpa.ethz.ch\/Rtctoolbox"},{"key":"5397_CR28","doi-asserted-by":"crossref","unstructured":"Wandeler E, Maxiaguine A, Thiele L (2006a) Performance analysis of greedy shapers in real-time systems. In: Proc. design, automation and test in Europe (DATE), pp 444\u2013449","DOI":"10.1109\/DATE.2006.243801"},{"issue":"6","key":"5397_CR29","doi-asserted-by":"crossref","first-page":"649","DOI":"10.1007\/s10009-006-0019-5","volume":"8","author":"E Wandeler","year":"2006b","unstructured":"Wandeler E, Thiele L, Verhoef M, Lieverse P (2006b) System architecture evaluation using modular performance analysis: a case study. Int J Softw Tools Technol Transf 8(6):649\u2013667","journal-title":"Int J Softw Tools Technol Transf"},{"issue":"3","key":"5397_CR30","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1007\/s11265-006-9760-y","volume":"45","author":"Y Xie","year":"2006","unstructured":"Xie Y, WL Hung (2006) Temperature-aware task allocation and scheduling for embedded multiprocessor systems-on-chip (MPSoC) design. J VLSI Signal Process 45(3):177\u2013189","journal-title":"J VLSI Signal Process"},{"key":"5397_CR31","unstructured":"Yang CY, Chen JJ, Thiele L, Kuo TW (2010) Energy-efficient real-time task scheduling with temperature-dependent leakage. In: Proc. design, automation and test in Europe (DATE), pp 9\u201314"}],"container-title":["Journal of Electronic Testing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10836-013-5397-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10836-013-5397-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10836-013-5397-5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,3,4]],"date-time":"2022-03-04T01:31:32Z","timestamp":1646357492000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10836-013-5397-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,8]]},"references-count":31,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2013,8]]}},"alternative-id":["5397"],"URL":"https:\/\/doi.org\/10.1007\/s10836-013-5397-5","relation":{},"ISSN":["0923-8174","1573-0727"],"issn-type":[{"value":"0923-8174","type":"print"},{"value":"1573-0727","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,8]]}}}