Dynamic Thread Assignment with Fuzzy Control for Java Virtual Machine on Asymmetric Multicore Systems
碩士 === 國立交通大學 === 網路工程研究所 === 100 === 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 the...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2012
|
Online Access: | http://ndltd.ncl.edu.tw/handle/87679424318509301016 |
id |
ndltd-TW-100NCTU5726023 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-100NCTU57260232016-03-28T04:20:35Z http://ndltd.ncl.edu.tw/handle/87679424318509301016 Dynamic Thread Assignment with Fuzzy Control for Java Virtual Machine on Asymmetric Multicore Systems 為異質多核心上之爪哇虛擬機器設計一套模糊控制動態執行緒指定機制 Chiu, Hsiao-Hui 邱筱惠 碩士 國立交通大學 網路工程研究所 100 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. Yang, Wuu 楊武 2012 學位論文 ; thesis 37 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 網路工程研究所 === 100 === 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.
|
author2 |
Yang, Wuu |
author_facet |
Yang, Wuu Chiu, Hsiao-Hui 邱筱惠 |
author |
Chiu, Hsiao-Hui 邱筱惠 |
spellingShingle |
Chiu, Hsiao-Hui 邱筱惠 Dynamic Thread Assignment with Fuzzy Control for Java Virtual Machine on Asymmetric Multicore Systems |
author_sort |
Chiu, Hsiao-Hui |
title |
Dynamic Thread Assignment with Fuzzy Control for Java Virtual Machine on Asymmetric Multicore Systems |
title_short |
Dynamic Thread Assignment with Fuzzy Control for Java Virtual Machine on Asymmetric Multicore Systems |
title_full |
Dynamic Thread Assignment with Fuzzy Control for Java Virtual Machine on Asymmetric Multicore Systems |
title_fullStr |
Dynamic Thread Assignment with Fuzzy Control for Java Virtual Machine on Asymmetric Multicore Systems |
title_full_unstemmed |
Dynamic Thread Assignment with Fuzzy Control for Java Virtual Machine on Asymmetric Multicore Systems |
title_sort |
dynamic thread assignment with fuzzy control for java virtual machine on asymmetric multicore systems |
publishDate |
2012 |
url |
http://ndltd.ncl.edu.tw/handle/87679424318509301016 |
work_keys_str_mv |
AT chiuhsiaohui dynamicthreadassignmentwithfuzzycontrolforjavavirtualmachineonasymmetricmulticoresystems AT qiūxiǎohuì dynamicthreadassignmentwithfuzzycontrolforjavavirtualmachineonasymmetricmulticoresystems AT chiuhsiaohui wèiyìzhìduōhéxīnshàngzhīzhǎowaxūnǐjīqìshèjìyītàomóhúkòngzhìdòngtàizhíxíngxùzhǐdìngjīzhì AT qiūxiǎohuì wèiyìzhìduōhéxīnshàngzhīzhǎowaxūnǐjīqìshèjìyītàomóhúkòngzhìdòngtàizhíxíngxùzhǐdìngjīzhì |
_version_ |
1718212848263364608 |