Publications

Detailed Information

Hierarchical Power Management Framework on Manycore Systems Using OS Migration Techniques : 매니코어 시스템 상에서 OS Migration 기술을 활용한 계층적 전력 관리 구조

DC Field Value Language
dc.contributor.advisorBernhard Egger-
dc.contributor.author강찬석-
dc.date.accessioned2017-07-14T02:58:12Z-
dc.date.available2017-07-14T02:58:12Z-
dc.date.issued2015-02-
dc.identifier.other000000024733-
dc.identifier.urihttps://hdl.handle.net/10371/123113-
dc.description학위논문 (석사)-- 서울대학교 대학원 : 전기·컴퓨터공학부, 2015. 2. Bernhard Egger.-
dc.description.abstractRecently, power management schemes are required in manycore systems for
gratifying the chip-level power and thermal constraints. Most research focuses
on optimizing power consumption for parallel applications running on all cores.
In this thesis, we tried to investigate the possibilities of feasible power man-
agement of a manycore systems running several independent operating systems
(OS). Exploiting hardware support such as memory address indirection and
global shared memory, a zero-copy OS migration technique is implemented on
the Linux platform with minimal overhead. In the context of dynamic voltage
and frequency scaling for many-core chips where due to the cost and few practi-
cal reasons, the voltage and frequency can only be controlled for a group of cores
physically grouped into a voltage and/or frequency domain. In this case, Zero-
copy OS migration can be employed to group OSes with similar performance
characteristics into one voltage domain which then allows DVFS algorithm to
better match the voltage and frequency settings to the characteristics of that
domain. From hierarchical power management framework implemented on the
Intel Single-chip Cloud Computer (SCC) running up to 40 independent Linux
instances, We show that our approach, on average, saves the energy consump-
tion by 30% over existing DVFS policies for a wide range of load patterns
with minimal performance degradation. In the conclusion, it can improve the
performance per watt ratio by 27% in most of benchmark situations.
-
dc.description.tableofcontentsAbstract i
Contents iii
List of Figures v
List of Tables vi
Chapter 1 Introduction
1.1 Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

Chapter 2 Intel Single-chip Cloud Computer
2.1 Architecture Overview . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2 Dynamic Voltage/Frequency Scaling . . . . . . . . . . . . . . . . . . 6
2.3 Power Measurement . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.4 Memory Addressing . . . . . . . . . . . . . . . . . . . . . . . . . . 9

Chapter 3 Implementation
3.1 Zero-copy OS Migration . . . . . . . . . . . . . . . . . . . . . . . 10
3.1.1 Migration Steps . . . . . . . . . . . . . . . . . . . . . . . . 11
3.1.2 Migrating Volatile State . . . . . . . . . . . . . . . . . . . 13
3.1.3 Networking . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.2 Hierarchical Power Management . . . . . . . . . . . . . . . . . . 15
3.2.1 Organization . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.2.2 Local Performance Monitoring and Prediction . . . . . . . 15
3.2.3 Domain Managers . . . . . . . . . . . . . . . . . . . . . . 16
3.2.4 Power Management Policies . . . . . . . . . . . . . . . . . 18
3.2.5 DVFS Policies . . . . . . . . . . . . . . . . . . . . . . . . 18
3.2.6 OS Migration Policy . . . . . . . . . . . . . . . . . . . . . 18
3.2.7 Phase Ordering and Frequency Considerations . . . . . . 24

Chapter 4 Experimentation and Evaluation
4.1 Experimental Setup . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.2 Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

Chapter 5 Related Work

Chapter 6 Conclusion

요약

Acknowledgements
-
dc.formatapplication/pdf-
dc.format.extent3011807 bytes-
dc.format.mediumapplication/pdf-
dc.language.isoen-
dc.publisher서울대학교 대학원-
dc.subjectMany-core Architecture-
dc.subjectOS Migration-
dc.subjectPower Management-
dc.subjectSCC-
dc.subject.ddc621-
dc.titleHierarchical Power Management Framework on Manycore Systems Using OS Migration Techniques-
dc.title.alternative매니코어 시스템 상에서 OS Migration 기술을 활용한 계층적 전력 관리 구조-
dc.typeThesis-
dc.contributor.AlternativeAuthorChanseok Kang-
dc.description.degreeMaster-
dc.citation.pagesvi, 45-
dc.contributor.affiliation공과대학 전기·컴퓨터공학부-
dc.date.awarded2015-02-
Appears in Collections:
Files in This Item:

Altmetrics

Item View & Download Count

  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Share