標題: | 為異質多核心上之爪哇虛擬機器設計一套模糊控制動態執行緒指定機制 Dynamic Thread Assignment with Fuzzy Control for Java Virtual Machine on Asymmetric Multicore Systems |
作者: | 邱筱惠 Chiu, Hsiao-Hui 楊武 Yang, Wuu 網路工程研究所 |
關鍵字: | 異質多核心;爪哇虛擬機器;能源效率;排程;模糊控制;Asymmetric multicore;JVM;power efficiency;schedule;fuzzy control |
公開日期: | 2011 |
摘要: | 和同質多核心處理器比較起來,異質多核心處理器已經被
提出作為一個比較好的折衷方案在於效能與能源消耗方面。在
此同時也浮現了新的挑戰;那就是執行緒與核心之間的配對問
題。 本論文提出一個基於模糊控制的排程器;在我們的研究
中,我們架構了一個相同指令集架構但是不同核心有不同的頻
率的異質多核心平台。我們所提出的模糊控制排程器週期性地
收集執行緒的程式特性,並且根據這些特性來決定該執行緒應
該被分配到哪一個核心上。實驗結果顯示,我們的模糊控制排
程器對於記憶體存取密集的程式可以節省相當多能源以及得
到顯著的能源使用效率而效能並未犧牲很多。 Asymmetric multicore processors have been proposed as a better trade-off between performance and power consumption over symmetric multicore processors. They also reveal challenges in mapping threads to cores. We propose a new scheduler based on fuzzy control theory. In this work, we configure an asymmetric multicore system in which cores share the same ISA but run at different frequencies. Our fuzzy scheduler decides thread-to-core assignment based on periodical run-time performance characteristics. Evaluation results demonstrate that our fuzzy scheduler saves significant energy and achieves better energy-delay product for memory-intensive programs while sacrificing performance slightly. |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#GT079856538 http://hdl.handle.net/11536/48417 |
Appears in Collections: | Thesis |
Files in This Item:
If it is a zip file, please download the file and unzip it, then open index.html in a browser to view the full text content.