期刊文献+

Energy Efficient On-Chip Communications Implementation Based on Power Slacks

Energy Efficient On-Chip Communications Implementation Based on Power Slacks
下载PDF
导出
摘要 The quest for energy efficiency has growing importance in high performance many-core systems. However, in current practices, the power slacks, which are the differences observed between the input power budget and the actual power consumed in the many-core systems, are typically ignored, thus leading to poor energy efficiency. In this paper, we propose a scheme to effectively power the on-chip communications by exploiting the available power slack that is totally wasted in current many-core systems. As so, the demand for extra energy from external power sources (e.g., batteries) is minimized, which helps improve the overall energy efficiency. In essence, the power slack is stored at each node and the proposed routing algorithm uses a dynamic programming network to find the globally optimal path, along which the total energy stored on the nodes is the maximum. Experimental results have confirmed that the proposed scheme, with low hardware overhead, can reduce latency and extra energy consumption by 44% and 48%, respectively, compared with the two competing routing methods. The quest for energy efficiency has growing importance in high performance many-core systems. However, in current practices, the power slacks, which are the differences observed between the input power budget and the actual power consumed in the many-core systems, are typically ignored, thus leading to poor energy efficiency. In this paper, we propose a scheme to effectively power the on-chip communications by exploiting the available power slack that is totally wasted in current many-core systems. As so, the demand for extra energy from external power sources (e.g., batteries) is minimized, which helps improve the overall energy efficiency. In essence, the power slack is stored at each node and the proposed routing algorithm uses a dynamic programming network to find the globally optimal path, along which the total energy stored on the nodes is the maximum. Experimental results have confirmed that the proposed scheme, with low hardware overhead, can reduce latency and extra energy consumption by 44% and 48%, respectively, compared with the two competing routing methods.
出处 《Journal of Electronic Science and Technology》 CAS 2014年第4期354-360,共7页 电子科技学刊(英文版)
基金 supported by the National Natural Science Foundation of China under Grant No.61376024 and No.61306024 Natural Science Foundation of Guangdong Province under Grant No.S2013040014366 Basic Research Program of Shenzhen under Grant No.JCYJ20140417113430642 and No.JCYJ 20140901003939020
关键词 Adaptive routing dynamicprogramming network NETWORKS-ON-CHIP power slack. Adaptive routing, dynamicprogramming network, networks-on-chip, power slack.
  • 相关文献

参考文献16

  • 1C. Li, W. Zhang, C. B. Cho, and T. Li, "Solarcore: solar energy driven multi-core architecture power management," in Proc. of IEEE Int. Symposium on High Performance Computer Architecture, San Antonio, 20 II, pp. 205-216.
  • 2Q. Liu, T. Mak, J. Luo, W. Luk, and A. Yakovlev, "Power adaptive computing system design in energy harvesting environment," in Proc. of Int. Conf on Embedded Computer Systems, Sammos, 2011, pp. 33-40.
  • 3K. Ma, X. Wang, and Y. Wang, "DPPC: dynamic power partitioning and control for improved chip multiprocessor performance," iEEE Trans. on Computers, vol. 63, no. 7, pp. 1736-1750,2014.
  • 4Y. Jiang, Q. Zhou, and L. Lin, "Planar MEMS supercapacitor using carbon nanotube forests," in Proc. of IEEE Int Conl on Micro Electro Mechanical Systems, Sorrento, 2009, pp. 587-590.
  • 5C. Shen, X. Wang, W. Zhang, and F. Kang, "A high-performance three-dimensional micro supercapacitor based on self-supporting composite materials," Journal of Power Sources, vol. 196, no. 23, pp. 10465-10471,2011.
  • 6T. Mak, P. Y. K. Cheung, K. P. Lam, and W. Luk, "Adaptive routing in network-on-chips using a dynamic-programming network," iEEE Trans. on Industrial Electronics, vol. 58, no. 8, pp. 3701-3716,2011.
  • 7S. Reda, R. Cochran, and A. Coskun, "Adaptive power capping for servers with multi-threaded workloads," IEEE Micro Magazine, vol. 32, no. 5, pp. 64-75, 2012.
  • 8R. Das, S. Narayanasamy, S. K. Satpathy, and R. G. Dreslinski, "Catnap: energy proportional multiple network-on-chip," in Proc. of ACM/IEEE Int. Symposiums on Computer Architecture, Shenzhen, 2013, pp. 320-331.
  • 9Y. Jin, E. J. Kim, and T. M. Pinkston, "Communication?aware globally-coordinated on-chip networks," IEEE Trans. on Parallel and Distributed Systems, vol. 23, no. 2, pp. 242-254, 2012.
  • 10K.-C. Chen, C.-H. Chao, S.-Y. Lin, H.-S. Hung, and A.-Y. Wu, "Transport-layer assisted vertical traffic balanced routing for thermal-aware three-dimensional network-on?chip systems," in Proc. of Int Symposiums on VLSI Design, Automation, and Test, Hsinchu, 2012, pp. 23-25.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部