
This Article  
 
Share  
Bibliographic References  
Add to:  
Digg Furl Spurl Blink Simpy Del.icio.us Y!MyWeb  
Search  
 
ASCII Text  x  
Dakai Zhu, Hakan Aydin, "ReliabilityAware Energy Management for Periodic RealTime Tasks," IEEE Transactions on Computers, vol. 58, no. 10, pp. 13821397, October, 2009.  
BibTex  x  
@article{ 10.1109/TC.2009.56, author = {Dakai Zhu and Hakan Aydin}, title = {ReliabilityAware Energy Management for Periodic RealTime Tasks}, journal ={IEEE Transactions on Computers}, volume = {58}, number = {10}, issn = {00189340}, year = {2009}, pages = {13821397}, doi = {http://doi.ieeecomputersociety.org/10.1109/TC.2009.56}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, }  
RefWorks Procite/RefMan/Endnote  x  
TY  JOUR JO  IEEE Transactions on Computers TI  ReliabilityAware Energy Management for Periodic RealTime Tasks IS  10 SN  00189340 SP1382 EP1397 EPD  13821397 A1  Dakai Zhu, A1  Hakan Aydin, PY  2009 KW  Realtime systems KW  periodic tasks KW  earliest deadline first (EDF) scheduling KW  dynamic voltage and frequency scaling (DVFS) KW  reliability KW  transient faults KW  backward recovery. VL  58 JA  IEEE Transactions on Computers ER   
[1] Intel XScale Technology and Processors, http://developer. intel.com/designintelxscale /, 2008.
[2] Intel Corp. Mobile Pentium iii Processorm Datasheet. Order Number: 298340002, Oct. 2001.
[3] H. Aydin, V. Devadas, and D. Zhu, “SystemLevel Energy Management for Periodic RealTime Tasks,” Proc. 27th IEEE RealTime Systems Symp. (RTSS), pp. 313322, Dec. 2006.
[4] H. Aydin, R. Melhem, D. Mossé, and P. MejiaAlvarez, “PowerAware Scheduling for Periodic RealTime Tasks,” IEEE Trans. Computers, vol. 53, no. 5, pp. 584600, May 2004.
[5] S. Baruah, R. Howell, and L. Rosier, “Algorithms and Complexity Concerning the Preemptive Scheduling of Periodic RealTime Tasks on One Processor,” RealTime Systems, vol. 2, no. 4, pp. 301324, 1990.
[6] E. Bini, G.C. Buttazzo, and G. Lipari, “Speed Modulation in EnergyAware RealTime Systems,” Proc. 17th Euromicro Conf. RealTime Systems, pp. 310, 2005.
[7] T.D. Burd and R.W. Brodersen, “Energy Efficient cmos Microprocessor Design,” Proc. Hawaii Int'l Conf. System Sciences (HICSS), pp. 288293, Jan. 1995.
[8] M. Caccamo, G. Buttazzo, and L. Sha, “Capacity Sharing for Overrun Control,” Proc. RealTime Systems Symp. (RTSS), pp.295304, 2000.
[9] X. Castillo, S. McConnel, and D. Siewiorek, “Derivation and Calibration of a Transient Error Reliability Model,” IEEE Trans. Computers, vol. 31, no. 7, pp. 658671, July 1982.
[10] J.J. Chen and T.W. Kuo, “Multiprocessor EnergyEfficient Scheduling for RealTime Tasks with Different Power Characteristics,” Proc. Int'l Conf. Parallel Processing, pp. 1320, June 2005.
[11] J.J. Chen and T.W. Kuo, “Procrastination Determination for Periodic RealTime Tasks in LeakageAware Dynamic Voltage Scaling Systems,” Proc. Int'l Conf. ComputerAided Design, pp.289294, 2007.
[12] V. Degalahal, L. Li, V. Narayanan, M. Kandemir, and M.J. Irwin, “Soft Errors Issues in LowPower Caches,” IEEE Trans. Very Large Scale Integration Systems, vol. 13, no. 10, pp. 11571166, Oct. 2005.
[13] A. Ejlali, M.T. Schmitz, B.M. AlHashimi, S.G. Miremadi, and P. Rosinger, “Energy Efficient SEUTolerance in DVSEnabled RealTime Systems through Information Redundancy,” Proc. Int'l Symp. Low Power and Electronics and Design, pp. 281286, 2005.
[14] E. (Mootaz) Elnozahy, R. Melhem, and D. Mossé, “EnergyEfficient Duplex and TMR RealTime Systems,” Proc. 23rd IEEE RealTime Systems Symp., pp. 256265, Dec. 2002.
[15] D. Ernst, S. Das, S. Lee, D. Blaauw, T. Austin, T. Mudge, N.S. Kim, and K. Flautner, “Razor: CircuitLevel Correction of Timing Errors for LowPower Operation,” IEEE Micro, vol. 24, no. 6, pp. 1020, Nov./Dec. 2004.
[16] R. Ernst and W. Ye, “Embedded Program Timing Analysis Based on Path Clustering and Architecture Classification,” Proc. Int'l Conf. ComputerAided Design, pp. 598604, 1997.
[17] M.R. Garey and D.S. Johnson, Computers and Intractability: A Guide to the Theory of NPCompleteness. Freeman, 1979.
[18] P. Hazucha and C. Svensson, “Impact of CMOS Technology Scaling on the Atmospheric Neutron Soft Error Rate,” IEEE Trans. Nuclear Science, vol. 47, no. 6, pp. 25862594, Dec. 2000.
[19] S. Irani, S. Shukla, and R. Gupta, “Algorithms for Power Savings,” Proc. Symp. Discrete Algorithms, pp. 3746, 2003.
[20] T. Ishihara and H. Yauura, “Voltage Scheduling Problem for Dynamically Variable Voltage Processors,” Proc. Int'l Symp. Low Power Electronics and Design, pp. 197202, 1998.
[21] R.K. Iyer, D.J. Rossetti, and M.C. Hsueh, “Measurement and Modeling of Computer Reliability as Affected by System Activity,” ACM Trans. Computer Systems, vol. 4, no. 3, pp. 214237, Aug. 1986.
[22] K. Jeffay and D.L. Stone, “Accounting for Interrupt Handling Costs in Dynamic Priority Task Systems,” Proc. IEEE RealTime Systems Symp., pp. 212221, Dec. 1993.
[23] R. Jejurikar, C. Pereira, and R. Gupta, “Leakage Aware Dynamic Voltage Scaling for RealTime Embedded Systems,” Proc. 41st Design Automation Conf., pp. 275280, 2004.
[24] A.R. Lebeck, X. Fan, H. Zeng, and C.S. Ellis, “Power Aware Page Allocation,” Proc. Int'l Conf. Architectural Support for Programming Languages and Operating Systems, pp. 105116, 2000.
[25] C.L. Liu and J.W. Layland, “Scheduling Algorithms for Multiprogramming in a Hard RealTime Environment,” J. ACM, vol. 20, no. 1, pp. 4661, 1973.
[26] R. Melhem, D. Mossé, and E. (Mootaz) Elnozahy, “The Interplay of Power Management and Fault Recovery in RealTime Systems,” IEEE Trans. Computers, vol. 53, no. 2, pp. 217231, Feb. 2004.
[27] P. Pillai and K.G. Shin, “RealTime Dynamic Voltage Scaling for LowPower Embedded Operating Systems,” Proc. 18th ACM Symp. Operating Systems Principles, pp. 89102, Oct. 2001.
[28] P. Pop, K.H. Poulsen, V. Izosimov, and P. Eles, “Scheduling and Voltage Scaling for Energy/Reliability Trade Offs in FaultTolerant TimeTriggered Embedded Systems,” Proc. Int'l Conf. Hardware/Software Codesign and System Synthesis, pp. 233238, 2007.
[29] D.K. Pradhan, Fault Tolerance Computing: Theory and Techniques. PrenticeHall, 1986.
[30] S. Saewong and R. Rajkumar, “Practical Voltage Scaling for FixedPriority RTSystems,” Proc. Ninth IEEE RealTime and Embedded Technology and Applications Symp., pp. 106114, 2003.
[31] C. Scordino and G. Lipari, “A Resource Reservation Algorithm for PowerAware Scheduling of Periodic and Aperiodic RealTime Tasks,” IEEE Trans. Computers, vol. 55, no. 12, pp. 15091522, Dec. 2006.
[32] K. Seth, A. Anantaraman, F. Mueller, and E. Rotenberg, “Fast: FrequencyAware Static Timing Analysis,” Proc. 24th IEEE RealTime System Symp., pp. 4051, 2003.
[33] O.S. Unsal, I. Koren, and C.M. Krishna, “Towards EnergyAware SoftwareBased Fault Tolerance in RealTime Systems,” Proc. Int'l Symp. Low Power Electronics Design, pp. 124129, 2002.
[34] M. Weiser, B. Welch, A. Demers, and S. Shenker, “Scheduling for Reduced CPU Energy,” Proc. First USENIX Symp. Operating Systems Design and Implementation, Nov. 1994.
[35] F. Yao, A. Demers, and S. Shenker, “A Scheduling Model for Reduced CPU Energy,” Proc. 36th Ann. Symp. Foundations of Computer Science, pp. 374382, Oct. 1995.
[36] Y. Zhang and K. Chakrabarty, “EnergyAware Adaptive Checkpointing in Embedded RealTime Systems,” Proc. IEEE/ACM Design, Automation and Test in Europe Conf. (DATE), 2003.
[37] Y. Zhang, K. Chakrabarty, and V. Swaminathan, “EnergyAware Fault Tolerance in FixedPriority RealTime Embedded Systems,” Proc. Int'l Conf. Computer Aided Design, Nov. 2003.
[38] D. Zhu, “ReliabilityAware Dynamic Energy Management in Dependable Embedded RealTime Systems,” Proc. 12th IEEE RealTime and Embedded Technology and Applications Symp. 2006
[39] D. Zhu and H. Aydin, “Energy Management for RealTime Embedded Systems with Reliability Requirements,” Proc. Int'l Conf. Computer Aidded Design, pp. 528534, 2006.
[40] D. Zhu and H. Aydin, “ReliabilityAware Energy Management for Periodic RealTime Tasks,” technical report, Dept. of Computer Science, Univ. of Texas at San Antonio, http://www.cs.utsa.edu/~dzhu/papersCSTR2008005zhu.pdf , 2006.
[41] D. Zhu, H. Aydin, and J.J. Chen, “Optimistic Reliability Aware Energy Management for RealTime Tasks with Probabilistic Execution Times,” Proc. 29th IEEE RealTime Systems Symp. (RTSS), pp. 313322, 2008.
[42] D. Zhu, R. Melhem, and D. Mossé, “The Effects of Energy Management on Reliability in RealTime Embedded Systems,” Proc. Int'l Conf. Computer Aidded Design, pp. 3540, 2004.
[43] D. Zhu, R. Melhem, D. Mossé, and E. (Mootaz) Elnozahy, “Analysis of an Energy Efficient Optimistic tmr Scheme,” Proc. 10th Int'l Conf. Parallel and Distributed Systems, pp. 559568, 2004.
[44] D. Zhu, X. Qi, and H. Aydin, “PriorityMonotonic Energy Management for RealTime Systems with Reliability Requirements,” Proc. IEEE Int'l Conf. Computer Design, pp. 629635, 2007.
[45] D. Zhu, X. Qi, and H. Aydin, “Energy Management for Periodic RealTime Tasks with Variable Assurance Requirements,” Proc. IEEE Int'l Conf. Embedded and RealTime Computing Systems and Applications (RTCSA), pp. 259268, 2008.
[46] J.F. Ziegler, Trends in Electronic Reliability: Effects of Terrestrial Cosmic Rays, http://www.srim.org/SERSERTrends.htm, 2004.