{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T15:12:25Z","timestamp":1654096345065},"reference-count":21,"publisher":"IGI Global","issue":"4","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010,10,1]]},"abstract":"<p>Advanced technologies such as sub-45nm CMOS and 3D integration are known to have more accelerated and increased number of reliability failure mechanisms. Classical reliability assessment methodology, which assumes ad-hoc failure criteria and worst-case for all influencing dynamic aspects, is no longer viable in these technologies. In this paper, the authors advocate that managing temperature and reliability at run-time is necessary to overcome this reliability-wall without incurring significant cost penalty. Nonlinear nature of modern systems, however, makes the run-time control very challenging. The authors suggest that full cost-consciousness requires a truly proactive controller that can efficiently manage system slack with future in perspective. This paper introduces the concept of \u201cgas-pedal,\u201d which enhances the effectiveness of the proactive controller in minimizing the cost without sacrificing the hard guarantees required by the constraints. Reliability-aware dynamic energy management of a processor running AVC motion compensation task is used as a motivational case study to illustrate the proposed concepts. <\/p>","DOI":"10.4018\/jaras.2010100101","type":"journal-article","created":{"date-parts":[[2011,2,15]],"date-time":"2011-02-15T20:59:13Z","timestamp":1297803553000},"page":"1-11","source":"Crossref","is-referenced-by-count":0,"title":["Reliability-Aware Proactive Energy Management in Hard Real-Time Systems"],"prefix":"10.4018","volume":"1","author":[{"given":"Satyakiran","family":"Munaga","sequence":"first","affiliation":[{"name":"IMEC\/SSET and K.U. Leuven\/ESAT, Belgium"}]},{"given":"Francky","family":"Catthoor","sequence":"additional","affiliation":[{"name":"IMEC\/SSET and K.U. Leuven\/ESAT, Belgium"}]}],"member":"2432","reference":[{"key":"jaras.2010100101-0","doi-asserted-by":"crossref","unstructured":"Benini, L., Bogliolo, A., & De Micheli, G. (2000). A survey of design techniques for system-level dynamic power management. In Proceedings of the IEEE Trans. Very Large Scale Integr. Syst. (Vol. 8, pp. 299-316). Washington, DC: IEEE.","DOI":"10.1109\/92.845896"},{"key":"jaras.2010100101-1","doi-asserted-by":"crossref","unstructured":"Brooks, D. (2001). Dynamic thermal management for high-performance microprocessors. In Proceedings of the Seventh International Symposium on High-Performance Computer Architecture (pp. 171-182).","DOI":"10.1109\/HPCA.2001.903261"},{"key":"jaras.2010100101-2","doi-asserted-by":"crossref","unstructured":"Chantem, T., Dick, R. P., & Hu, X. S. (2008). Temperature-aware scheduling and assignment for hard real-time applications on MPSoCs. In Proceedings of the conference on Design, automation and test in Europe (pp. 288-293). New York: ACM.","DOI":"10.1109\/DATE.2008.4484694"},{"key":"jaras.2010100101-3","doi-asserted-by":"crossref","unstructured":"Cosemans, S., Dehaene, W., & Catthoor, F. (2008). A 3.6pJ\/access 480MHz, 128Kbit on-Chip SRAM with 850MHz boost mode in 90nm CMOS with tunable sense amplifiers to cope with variability. In Proceedings of the Solid-State Circuits Conference (pp. 278-281).","DOI":"10.1109\/ESSCIRC.2008.4681846"},{"key":"jaras.2010100101-4","doi-asserted-by":"crossref","unstructured":"Ernst, D., Kim, N. S., Das, S., Pant, S., Rao, R., Pham, T., et al. (2003). Razor: A Low-Power Pipeline Based on Circuit-Level Timing Speculation. In Proceedings of the Intl. Symp. on Microarchitecture (MICRO-36).","DOI":"10.1109\/MICRO.2003.1253179"},{"key":"jaras.2010100101-5","doi-asserted-by":"crossref","unstructured":"Gheorghita, S. V., Basten, T., & Corporaal, H. (2008). Application Scenarios in Streaming-Oriented Embedded-System Design. In Proceedings of the IEEE Des. Test (Vol. 25, pp. 581-589). Washington, DC: IEEE.","DOI":"10.1109\/MDT.2008.158"},{"key":"jaras.2010100101-6","doi-asserted-by":"crossref","unstructured":"Groeseneken, G. (2005). Recent Trends in Reliability Assessment of Advanced CMOS Technologies. In Proceedings of the IEEE Intl. Conf. on Microelectronic Test Structures (Vol. 18, pp. 81-88).","DOI":"10.1109\/ICMTS.2005.1452230"},{"key":"jaras.2010100101-7","doi-asserted-by":"crossref","unstructured":"Karl, E., Blaauw, D., Sylvester, D., & Mudge, T. (2006). Reliability modeling and management in dynamic microprocessor-based systems. In Proceedings of the 43rd annual conference on Design automation (pp. 1057-1060). New York: ACM.","DOI":"10.1145\/1146909.1147174"},{"key":"jaras.2010100101-8","article-title":"Reliability and Power Management of Integrated Systems","author":"K.Mihic","year":"2004","journal-title":"Proceedings of Dependable System Design"},{"key":"jaras.2010100101-9","doi-asserted-by":"crossref","unstructured":"Papanicolaou, A., Miranda, M., Wang, H., Catthoor, F., Munaga, S., Marchal, P., Kaczer, B., Bruynseraede, C., & Tokei, Z. (2006). Reliability Issues in Deep Deep sub-micron technologies: time-dependent variability and its impact on embedded system design.","DOI":"10.1109\/VLSISOC.2006.313258"},{"key":"jaras.2010100101-10","doi-asserted-by":"crossref","unstructured":"Papanicolaou, A., Miranda, M., Wang, H., Catthoor, F., Munaga, S., Marchal, P., Kaczer, B., Bruynseraede, C., & Tokei, Z. (2006). Reliability Issues in Deep Deep sub-micron technologies: time-dependent variability and its impact on embedded system design.","DOI":"10.1109\/VLSISOC.2006.313258"},{"key":"jaras.2010100101-11","doi-asserted-by":"crossref","unstructured":"Pollin, S., Mangharam, R., Bougard, B., Van Der Perre, L., Moerman, I., Rajkumar, R., & Catthoor, F. (2007). MEERA: Cross-Layer Methodology for Energy Efficient Resource Allocation in Wireless Networks. In Proceedings of the IEEE Trans. on Wireless Communications.","DOI":"10.1109\/TWC.2007.05356"},{"key":"jaras.2010100101-12","unstructured":"Sanz, C., Prieto, M., Papanikolaou, A., Miranda, M., & Catthoor, F. (2006). System-level process variability compensation on memory organization of dynamic applications: a case study. In Proceedings of International Symposium on Quality Electronic Design (pp. 376-382). Washington, DC: IEEE Computer Society."},{"key":"jaras.2010100101-13","doi-asserted-by":"crossref","unstructured":"Shin, J., Zyuban, V., Hu, Z., Rivers, J. A., & Bose, P. (2007). A Framework for Architecture-Level Lifetime Reliability Modeling. In Proceedings of the 37th Annual IEEE\/IFIP International Conference on Dependable Systems and Networks (pp. 534-543). Washington, DC: IEEE Computer Society.","DOI":"10.1109\/DSN.2007.8"},{"key":"jaras.2010100101-14","doi-asserted-by":"crossref","unstructured":"Srinivasan, J., Adve, S. V., Bose, P., & Rivers, J. A. (2004). Impact of Technology Scaling on Lifetime Reliability. In Proceedings of the Intl. Conf. on Dependable Systems and Networks (DSN).","DOI":"10.1109\/DSN.2004.1311888"},{"key":"jaras.2010100101-15","doi-asserted-by":"crossref","unstructured":"Srinivasan, J., Adve, S. V., Bose, P., & Rivers, J. A. (2005). Exploiting Structural Duplication for Lifetime Reliability Enhancement. In Proceedings of the Intl. Symp. on Computer Architecture (ISCA).","DOI":"10.1145\/1080695.1070013"},{"key":"jaras.2010100101-16","doi-asserted-by":"crossref","unstructured":"Stavrou, K., & Trancoso, P. (2007). Thermal-aware scheduling for future chip multiprocessors. In EURASIP J. Embedded Syst. (pp. 40-40). New York: Hindawi Publishing Corp.","DOI":"10.1186\/1687-3963-2007-048926"},{"key":"jaras.2010100101-17","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2005.859480"},{"key":"jaras.2010100101-18","doi-asserted-by":"publisher","DOI":"10.1109\/54.953271"},{"key":"jaras.2010100101-19","doi-asserted-by":"crossref","unstructured":"Yeo, I., Liu, C. C., & Kim, E. J. (2008). Predictive dynamic thermal management for multicore systems. In Proceedings of the 45th annual conference on Design automation (pp. 734-739). New York: ACM.","DOI":"10.1145\/1391469.1391658"},{"key":"jaras.2010100101-20","author":"M.Zhe","year":"2007","journal-title":"Systematic Methodology for Real-Time Cost-Effective Mapping of Dynamic Concurrent Task-Based Systems on Heterogeneous Platforms"}],"container-title":["International Journal of Adaptive, Resilient and Autonomic Systems"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=48259","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T14:45:49Z","timestamp":1654094749000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/jaras.2010100101"}},"subtitle":["A Motivational Case Study"],"short-title":[],"issued":{"date-parts":[[2010,10,1]]},"references-count":21,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2010,10]]}},"URL":"https:\/\/doi.org\/10.4018\/jaras.2010100101","relation":{},"ISSN":["1947-9220","1947-9239"],"issn-type":[{"value":"1947-9220","type":"print"},{"value":"1947-9239","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,10,1]]}}}