{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,25]],"date-time":"2025-11-25T06:47:05Z","timestamp":1764053225144},"reference-count":24,"publisher":"Elsevier BV","issue":"12","license":[{"start":{"date-parts":[[2010,12,1]],"date-time":"2010-12-01T00:00:00Z","timestamp":1291161600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Systems and Software"],"published-print":{"date-parts":[[2010,12]]},"DOI":"10.1016\/j.jss.2010.08.017","type":"journal-article","created":{"date-parts":[[2010,8,20]],"date-time":"2010-08-20T10:32:34Z","timestamp":1282300354000},"page":"2579-2590","source":"Crossref","is-referenced-by-count":12,"title":["Temperature-aware task scheduling algorithm for soft real-time multi-core systems"],"prefix":"10.1016","volume":"83","author":[{"given":"Guowei","family":"Wu","sequence":"first","affiliation":[]},{"given":"Zichuan","family":"Xu","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.jss.2010.08.017_bib0005","series-title":"Multi-Core Programming: Increasing Performance through Software Multithreading","author":"Akhter","year":"2006"},{"key":"10.1016\/j.jss.2010.08.017_bib0010","series-title":"Proceedings of the 22nd IEEE Real-Time Systems Symposium","first-page":"95","article-title":"Dynamic and aggressive scheduling techniques for power-aware real-time systems","author":"Aydi","year":"2001"},{"key":"10.1016\/j.jss.2010.08.017_bib0015","series-title":"Proceedings of the 45th Annual IEEE Symposium on Foundations of Computer Science","first-page":"520","article-title":"Dynamic speed scaling to manage energy and temperature","author":"Bansal","year":"2004"},{"issue":"1","key":"10.1016\/j.jss.2010.08.017_bib0020","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1206035.1206038","article-title":"Speed scaling to manage energy and temperature","volume":"54","author":"Bansal","year":"2007","journal-title":"J. ACM"},{"issue":"4","key":"10.1016\/j.jss.2010.08.017_bib0025","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1109\/40.782564","article-title":"Design challenges of technology scaling","volume":"19","author":"Borkar","year":"1999","journal-title":"IEEE Micro"},{"key":"10.1016\/j.jss.2010.08.017_bib0030","doi-asserted-by":"crossref","unstructured":"Chrobak, M., D\u00fcrr, C., et al., 2008. Algorithms for temperature-aware task scheduling in microprocessor systems. In: Proceedings of the 4th International Conference on Algorithmic Aspects in Information and Management. Shanghai, China, Springer-Verlag, pp. 120\u2013130.","DOI":"10.1007\/978-3-540-68880-8_13"},{"issue":"2","key":"10.1016\/j.jss.2010.08.017_bib0035","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1145\/1150019.1136493","article-title":"Techniques for multicore thermal management: classification and new exploration","volume":"34","author":"Donald","year":"2006","journal-title":"SIGARCH Comput. Archit. News"},{"issue":"5","key":"10.1016\/j.jss.2010.08.017_bib0040","doi-asserted-by":"crossref","first-page":"260","DOI":"10.1145\/1037949.1024424","article-title":"Heat-and-run: leveraging SMT and CMP to manage power density through the operating system","volume":"38","author":"Gomaa","year":"2004","journal-title":"SIGOPS Oper. Syst. Rev."},{"key":"10.1016\/j.jss.2010.08.017_bib0045","series-title":"Proceedings of the 2003 International Symposium on Low Power Electronics and Design","first-page":"217","article-title":"Reducing power density through activity migration","author":"Heo","year":"2003"},{"key":"10.1016\/j.jss.2010.08.017_bib0050","doi-asserted-by":"crossref","first-page":"501","DOI":"10.1109\/TVLSI.2006.876103","article-title":"Hotspot: a compact thermal modeling method for CMOS VLSI systems","volume":"14","author":"Huang","year":"2006","journal-title":"IEEE Trans. VLSI Syst."},{"issue":"9","key":"10.1016\/j.jss.2010.08.017_bib0125","doi-asserted-by":"crossref","first-page":"1277","DOI":"10.1109\/TC.2008.64","article-title":"Accurate, Pre-RTL Temperature-Aware Design Using a Parameterized Geometric Thermal Model","volume":"57","author":"Huang","year":"2008","journal-title":"IEEE Trans. Comput."},{"key":"10.1016\/j.jss.2010.08.017_bib0060","unstructured":"Isovi, D., Fohler, G., 2000. Efficient scheduling of sporadic, aperiodic, and periodic tasks with complex constraints. In: Proceedings of the 21st IEEE RTSS."},{"key":"10.1016\/j.jss.2010.08.017_bib0065","series-title":"Proceedings of the 11th International Symposium on High-Performance Computer Architecture","first-page":"238","article-title":"Stretching the limits of clock-gating efficiency in server-class processors","author":"Jacobson","year":"2005"},{"key":"10.1016\/j.jss.2010.08.017_bib0070","series-title":"Proceedings of the 7th International Symposium on Quality Electronic Design","first-page":"625","article-title":"Thermal trends in emerging technologies","author":"Link","year":"2006"},{"key":"10.1016\/j.jss.2010.08.017_bib0075","series-title":"Proceedings of the the 9th IEEE Real-Time and Embedded Technology and Applications Symposium","first-page":"116","article-title":"An integrated approach for applying dynamic voltage scaling to hard real-time systems","author":"Liu","year":"2003"},{"issue":"2","key":"10.1016\/j.jss.2010.08.017_bib0080","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1145\/871656.859621","article-title":"Profile-based dynamic voltage and frequency scaling for a multiple clock domain microprocessor","volume":"31","author":"Magklis","year":"2003","journal-title":"SIGARCH Comput. Archit. News"},{"issue":"4","key":"10.1016\/j.jss.2010.08.017_bib0085","doi-asserted-by":"crossref","first-page":"403","DOI":"10.1145\/1218063.1217974","article-title":"Balancing power consumption in multiprocessor systems","volume":"40","author":"Merkel","year":"2006","journal-title":"SIGOPS Oper. Syst. Rev."},{"key":"10.1016\/j.jss.2010.08.017_bib0090","unstructured":"Michaud, P., 2007. ATMI manual. Available from: http:\/\/www.irisa.fr\/alf\/."},{"key":"10.1016\/j.jss.2010.08.017_bib0095","doi-asserted-by":"crossref","unstructured":"Michaud, P., Andr\u00e8, S., et al. (2007). A study of thread migration in temperature-constrained multicores. ACM Trans. Archit. Code Optim. 4(2), 9.","DOI":"10.1145\/1250727.1250729"},{"key":"10.1016\/j.jss.2010.08.017_bib0100","series-title":"Proceedings of the Eighteenth ACM Symposium on Operating Systems Principles","first-page":"89","article-title":"Real-time dynamic voltage scaling for low-power embedded operating systems","author":"Pillai","year":"2001"},{"key":"10.1016\/j.jss.2010.08.017_bib0105","series-title":"Proceedings of the 24th IEEE International Real-Time Systems Symposium","first-page":"52","article-title":"A dynamic voltage scaling algorithm for sporadic tasks","author":"Qadi","year":"2003"},{"key":"10.1016\/j.jss.2010.08.017_bib0110","first-page":"P7","article-title":"A case for thermal-aware floorplanning at the microarchitectural level","author":"Sankaranarayanan","year":"2005","journal-title":"J. IL"},{"issue":"1","key":"10.1016\/j.jss.2010.08.017_bib0115","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1145\/980152.980157","article-title":"Temperature-aware microarchitecture: modeling and implementation","volume":"1","author":"Skadron","year":"2004","journal-title":"ACM Trans. Archit. Code Optim."},{"issue":"6","key":"10.1016\/j.jss.2010.08.017_bib0120","doi-asserted-by":"crossref","first-page":"729","DOI":"10.1016\/S0016-0032(01)00021-7","article-title":"Real-time task scheduling for energy-aware embedded systems","volume":"338","author":"Swaminathan","year":"2001","journal-title":"J. Franklin Inst."}],"container-title":["Journal of Systems and Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S016412121000213X?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S016412121000213X?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,6,2]],"date-time":"2019-06-02T03:59:31Z","timestamp":1559447971000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S016412121000213X"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,12]]},"references-count":24,"journal-issue":{"issue":"12","published-print":{"date-parts":[[2010,12]]}},"alternative-id":["S016412121000213X"],"URL":"https:\/\/doi.org\/10.1016\/j.jss.2010.08.017","relation":{},"ISSN":["0164-1212"],"issn-type":[{"value":"0164-1212","type":"print"}],"subject":[],"published":{"date-parts":[[2010,12]]}}}