Publications
Detailed Information
Hierarchical Power Management Framework on Manycore Systems Using OS Migration Techniques : 매니코어 시스템 상에서 OS Migration 기술을 활용한 계층적 전력 관리 구조
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Bernhard Egger | - |
dc.contributor.author | 강찬석 | - |
dc.date.accessioned | 2017-07-14T02:58:12Z | - |
dc.date.available | 2017-07-14T02:58:12Z | - |
dc.date.issued | 2015-02 | - |
dc.identifier.other | 000000024733 | - |
dc.identifier.uri | https://hdl.handle.net/10371/123113 | - |
dc.description | 학위논문 (석사)-- 서울대학교 대학원 : 전기·컴퓨터공학부, 2015. 2. Bernhard Egger. | - |
dc.description.abstract | Recently, 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.tableofcontents | Abstract 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.format | application/pdf | - |
dc.format.extent | 3011807 bytes | - |
dc.format.medium | application/pdf | - |
dc.language.iso | en | - |
dc.publisher | 서울대학교 대학원 | - |
dc.subject | Many-core Architecture | - |
dc.subject | OS Migration | - |
dc.subject | Power Management | - |
dc.subject | SCC | - |
dc.subject.ddc | 621 | - |
dc.title | Hierarchical Power Management Framework on Manycore Systems Using OS Migration Techniques | - |
dc.title.alternative | 매니코어 시스템 상에서 OS Migration 기술을 활용한 계층적 전력 관리 구조 | - |
dc.type | Thesis | - |
dc.contributor.AlternativeAuthor | Chanseok Kang | - |
dc.description.degree | Master | - |
dc.citation.pages | vi, 45 | - |
dc.contributor.affiliation | 공과대학 전기·컴퓨터공학부 | - |
dc.date.awarded | 2015-02 | - |
- Appears in Collections:
- Files in This Item:
Item View & Download Count
Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.