Font Size: a A A

Multicore Environment Dynamic Power Consumption Management Framework Of Research And Application In Acoral

Posted on:2013-11-04Degree:MasterType:Thesis
Country:ChinaCandidate:L M WangFull Text:PDF
GTID:2248330374486362Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
With the demand for computational performance expending and technologyrapidly developing, multi-core chip becomes much more mature and has already beenwidely used in the tranditional PC, even in embedded systems.But with the increase ofchip integration level, power consumption has become one of the main criteria whichinclude performance、clock frequency and chip size to measure the processor quality,and severely restricted the performance and development of multi-core processor. Sothe research of power management technology for multi-core system has become a hottopic in the research field of multi-core system these years, and the main researchdirection of current system power management.The thesis makes an analysis and study of power management architecture (PMA)which is one of the research emphases of operating system power managementtechnology. This thesis designs an abstract model of dynamic power managementarchitecture for multi-core environment based on the characteristics of multi-core chipsand multi-core operating system. Besides, this thesis implements such a PMA in aCoral.The main work and achievements of this thesis are as follows:(1) Studying currently domestic and foreign multi-core technology, multi-coreoperating system and power management technology. We analyse the developtendency and the research emphases of these areas to show the importance of studyingPMA for multi-core environment.(2) Studying the related technologies and specifications of operating systempower management, including DPM technology、DVFS technology、APM and ACPIspecifications.(3) Simply studying and analyzing the PMAs in Linux which is one of the mostpopular embedded oprerating systems. We summarize the advantages anddisadvantages of each PMA to provide a reference for further work.(4) Based on the previous research, we abstract the necessary modules of a PMAfor operating system and design a general PMA model——GA-PMA. We simplydescript the interactions between management modules in this model. (5) Based on GA-PMA model、 power management technologies andspecifications and the characteristics of multi-core chip, we design a PMA for aCoraland implement its sub-modules.The GA-PMA model in this thesis is a highly abstract general model whichreflects the characteristics and key points of a PMA for operating system. This modelcan be used in single-core system as well as multi-core system. The aCoral PMA whichis based on the GA-PMA model takes full advantage of the power feature of multipleprocessors, and can effectively manage the system dynamic power consumption inmulti-core environment. The aCoral PMA which supports DPM and DVFS technology,is a more complete PMA for dynamic power management of multi-core system.
Keywords/Search Tags:Mluti-core, Power, Power management architecture, Architecturemodel, aCoral
PDF Full Text Request
Related items