참고문헌
- L. Benini, A. Bogliolo, and G. Micheli, "A survey of design techniques for system-level dynamic power management," IEEE Trans. VLSI Syst., Vol.8, No.3, pp.299-316, 2000. https://doi.org/10.1109/92.845896
- J. R. Lorch, A. J. Smith, "PACE: a new approach to dynamic voltage scaling," IEEE Trans. Computers, Vol.53, No.7, pp. 856-869, 2004. https://doi.org/10.1109/TC.2004.35
- R. Xu, C. Xi, R. Melhem, and D. Moss, "Practical PACE for embedded systems," ACM Int'l Conf. Embedded Software, pp.54-63, 2005.
- C. Yang, J. Chen, and T. Kuo, "An approximation algorithm for energy-efficient scheduling on a chip multiprocessor," in Design, Automation and Test in Europe Conf., pp.468-473, 2005.
- A. Andrei, P. Eles, Z. Peng, M. T. Schmitz, and B. Hashimi, "Energy optimization of multiprocessor systems on chip by voltage selection," IEEE Trans. VLSI Syst., Vol.15, No.3, pp. 262-275, 2007. https://doi.org/10.1109/TVLSI.2007.891101
- C. Xian, Y. Lu, and Z. Li, "Energy-aware scheduling for real-time multiprocessor systems with uncertain task execution time," in Design Automation Conf., pp.664-669, 2007.
- H. Aydin, Q. Yang, "Energy-aware partitioning for multiprocessor real-time systems," in Int'l Parallel Distributed Processing Symp., pp.113.2, 2003.
- E. Seo, J. Jeong, S. Park, and J. Lee, "Energy efficient scheduling of real-time tasks on multicore processors," IEEE Trans. Parallel Distributed Syst., Vol.19, No.1, pp.1540-1552, 2008. https://doi.org/10.1109/TPDS.2008.104
- W. Lee, H. Kim, and H. Lee, "Minimum-energy semi-static scheduling of a real-time video stream on DVFS-enabled multi-core processors," IEICE Trans. Information and Systems, Vol.E94-D, No.12, pp.2389-2392, 2011. https://doi.org/10.1587/transinf.E94.D.2389
- L. Wang, S. U. Khan, D. Chen, J. Kolodziej, R. Ranjan, C. Xu, and A. Zomaya, "Energy-aware parallel task scheduling in a cluster," Future Generation Computer Systems, Vol.29, pp.1661-1670, 2013. https://doi.org/10.1016/j.future.2013.02.010
- W. Lee, "Energy-efficient scheduling of periodic real-time tasks on lightly loaded multi-core processors," IEEE Trans. Parallel Distributed Syst., Vol.23, No.3, pp.530-537, 2012. https://doi.org/10.1109/TPDS.2011.87
- K. Lee, "Energy-efficient fault-tolerant scheduling based on duplicated executions for real-time tasks on multicore processors," Journal of the Korea Society of Computer and Information, Vol.19, No.5, pp.1-10, 2014. https://doi.org/10.9708/jksci.2014.19.5.001
- D.L. Eager, J. Zahorjan, and E. D. Lozowska, "Speedup versus efficiency in parallel systems," IEEE Trans. Computers, Vol.38, No.3, pp.408-423, 1989. https://doi.org/10.1109/12.21127
- E. Talpes, D. Marculescu, "Toward a Multiple Clock/Voltage Island Design Style for Power-Aware Processors," IEEE Trans. Very Large Scale Integration Systems, Vol.13, No.5, pp.591-603, 2005. https://doi.org/10.1109/TVLSI.2005.844305
- E. K. Burke, M. Dror, and J. B. Orlin, "Scheduling malleable tasks with interdependent processing rates: comments and observations," Discrete Applied Mathematics, Vol.156, pp. 620-626, 2008. https://doi.org/10.1016/j.dam.2007.08.008
- Z. Lan, V. E. Taylor, and G. Bryan, "A novel dynamic load balancing scheme for parallel systems," Journal of Parallel and Distributed Computing, Vol.62, pp.1763-1781, 2002. https://doi.org/10.1016/S0743-7315(02)00008-4
- S. Chakravorty, C. L. Mendes, and L. V. Kale, "Proactive fault tolerance in MPI applications via task migration," in Int'l Conf. High Performance Computing, pp.485-496, 2006.