帳號:guest(18.226.185.25)          離開系統
字體大小: 字級放大   字級縮小   預設字形  

詳目顯示

以作者查詢圖書館館藏以作者查詢臺灣博碩士論文系統以作者查詢全國書目
作者(中文):宋品萱
作者(外文):Sung, Pin Hsuan
論文名稱(中文):晶片網路快取記憶體索引方法使閒置路由器數量最大化
論文名稱(外文):A Novel L2 Cache Indexing for Power Reduction in NoC Routers
指導教授(中文):黃婷婷
指導教授(外文):Hwang, TingTing
口試委員(中文):黃俊達
吳凱強
口試委員(外文):Huang, Juinn-Dar
Wu, Kai-Chiang
學位類別:碩士
校院名稱:國立清華大學
系所名稱:資訊工程學系
學號:103062527
出版年(民國):105
畢業學年度:105
語文別:英文中文
論文頁數:25
中文關鍵詞:晶片網路快取記憶體索引降低靜態功率
外文關鍵詞:NoCcache indexingleakage power reduction
相關次數:
  • 推薦推薦:0
  • 點閱點閱:390
  • 評分評分:*****
  • 下載下載:10
  • 收藏收藏:0
晶片網路因具有高度平行化和易擴充等特性,被廣泛使用於多核心系統下處理器之間的溝通。其中路由器負責處理器間資料的傳遞,扮演了重要的角色,然而其在閒置的狀態下仍有相當可觀的靜態功率消耗。為了解決此問題,常見的做法是對路由器使用功率閘控,當路由器沒有被使用時關閉其電源,藉此降低靜態功率消耗。為提升功率閘控的效率,我們提出快取記憶體索引方法,針對不同應用選擇適合的索引方法,使得晶片網路上路由器的閒置時間最大化。實驗結果顯示,藉由我們提出的快取記憶體索引方法平均可以使得晶片網路上的路由器閒置時間增加78.9%。
Network-on-chip (NoC) has been adopted as fast and efficient communication infrastructures in multi-core system for years. The on-chip routers play an important role in providing communication among cores. However, the routers consume considerable leakage power even if they are not in use. Applying power-gating to on-chip routers is a feasible approach to reduce the leakage power consumption. To take full advantage of router power-gating, we hope that the sleep period of routers can be as longer as possible. We propose a cache indexing algorithm such that accessing cache has the minimal impact on interrupting the sleep of idle routers. Experimental results show that our proposed method increases the sleep time of on-chip routers by 78.9% in average.
1 Introduction 1
2 Motivation 4
3 Target NoC architecture 7
4 Cache Indexing Algorithm for Maximum Idle Routers 10
4.1 Maximum Local Access (MLA) 11
4.2 Greedy Algorithm 14
5 Experimental Results 16
5.1 Simulation Environment 16
5.2 Results and Discussion 17
6 Conclusion 22
[1] Lizhong Chen, Di Zhu, Massoud Pedram, and Timothy Mark Pinkston. Simulation of noc power-gating: Requirements, optimizations, and the agate simulator. J. Parallel Distrib. Comput., 95:69–78, 2016.
[2] Lizhong Chen and Timothy Mark Pinkston. Nord: Node-router decoupling for effective power-gating of on-chip routers. In 45th Annual IEEE/ACM International Symposium
on Microarchitecture, MICRO 2012, Vancouver, BC, Canada, December 1-5, 2012, pages 270–281, 2012.
[3] Hiroki Matsutani, Michihiro Koibuchi, Daisuke Ikebuchi, Kimiyoshi Usami, Hiroshi Nakamura, and Hideharu Amano. Ultra fine-grained run-time power gating of on-chip routers for cmps. In NOCS 2010, Fourth ACM/IEEE International Symposium on Networks-on-Chip, Grenoble, France, May 3-6, 2010, pages 61–68, 2010.
[4] Gwangsun Kim, John Kim, and Sungjoo Yoo. Flexibuffer: reducing leakage power in on-chip network routers. In Proceedings of the 48th Design Automation Conference, DAC 2011, San Diego, California, USA, June 5-10, 2011, pages 936–941, 2011.
[5] Hemanta Kumar Mondal, Sri Harsha Gade, Raghav Kishore, and Sujay Deb. Powerand performance-aware fine-grained reconfigurable router architecture for noc. In Sixth International Green and Sustainable Computing Conference, IGSC 2015, Las Vegas, NV, USA, December 14-16, 2015, pages 1–6, 2015.
[6] Ritesh Parikh, Reetuparna Das, and Valeria Bertacco. Power-aware nocs through routing and topology reconfiguration. In The 51st Annual Design Automation Conference 2014, DAC ’14, San Francisco, CA, USA, June 1-5, 2014, pages 162:1–162:6, 2014.
[7] Hiroki Matsutani, Michihiro Koibuchi, Hideharu Amano, and Daihan Wang. Run-time power gating of on-chip routers using look-ahead routing. In Proceedings of the 13th Asia
South Pacific Design Automation Conference, ASP-DAC 2008, Seoul, Korea, January 21-24, 2008, pages 55–60, 2008.
[8] Lizhong Chen, Di Zhu, Massoud Pedram, and Timothy Mark Pinkston. Power punch: Towards non-blocking power-gating of noc routers. In 21st IEEE International Symposium on High Performance Computer Architecture, HPCA 2015, Burlingame, CA, USA, February 7-11, 2015, pages 378–389, 2015.
[9] Tony Givargis. Zero cost indexing for improved processor cache performance. ACM Trans. Design Autom. Electr. Syst., 11(1):3–25, 2006.
[10] Shashi Kumar, Axel Jantsch, Mikael Millberg, Johnny ¨Oberg, Juha-Pekka Soininen, Martti Forsell, Kari Tiensyrj¨a, and Ahmed Hemani. A network on chip architecture and design methodology. In 2002 IEEE Computer Society Annual Symposium on VLSI (ISVLSI 2002), 25-26 April 2002, Pittsburgh, PA, USA, pages 117–124, 2002.
[11] Xiaowen Chen, Zhonghai Lu, Axel Jantsch, and Shuming Chen. Supporting distributed shared memory on multi-core network-on-chips using a dual microcoded controller. In
Design, Automation and Test in Europe, DATE 2010, Dresden, Germany, March 8-12, 2010, pages 39–44, 2010.
[12] Nathan L. Binkert, Bradford M. Beckmann, Gabriel Black, Steven K. Reinhardt, Ali G. Saidi, Arkaprava Basu, Joel Hestness, Derek Hower, Tushar Krishna, Somayeh Sardashti, Rathijit Sen, Korey Sewell, Muhammad Shoaib, Nilay Vaish, Mark D. Hill, and David A. Wood. The gem5 simulator. SIGARCH Computer Architecture News, 39(2):1–7, 2011.
[13] Christian Bienia and Kai Li. Parsec 2.0: A new benchmark suite for chipmultiprocessors. In Proceedings of the 5th Annual Workshop on Modeling, Benchmarking
and Simulation, June 2009.
 
 
 
 
第一頁 上一頁 下一頁 最後一頁 top
* *