Skip navigation

DSpace JSPUI

DSpace preserves and enables easy and open access to all types of digital content including text, images, moving images, mpegs and data sets

Learn More
DSpace logo
English
中文
  • Browse
    • Communities
      & Collections
    • Publication Year
    • Author
    • Title
    • Subject
    • Advisor
  • Search TDR
  • Rights Q&A
    • My Page
    • Receive email
      updates
    • Edit Profile
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊工程學系
Please use this identifier to cite or link to this item: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/9021
Full metadata record
???org.dspace.app.webui.jsptag.ItemTag.dcfield???ValueLanguage
dc.contributor.advisor郭大維
dc.contributor.authorYu-Chia Linen
dc.contributor.author林育佳zh_TW
dc.date.accessioned2021-05-20T20:06:50Z-
dc.date.available2011-08-14
dc.date.available2021-05-20T20:06:50Z-
dc.date.copyright2009-08-14
dc.date.issued2009
dc.date.submitted2009-08-11
dc.identifier.citation[1] L. Abeni and G. Buttazzo. Integrating multimedia applications in hard realtime
systems. Real-Time Systems Symposium, IEEE International, 0:4, 1998.
[2] Paul Barham, Boris Dragovic, Keir Fraser, Steven Hand, Tim Harris, Alex
Ho, Rolf Neugebauer, Ian Pratt, and Andrew Warfield. Xen and the art of
virtualization. In SOSP ’03: Proceedings of the nineteenth ACM symposium
on Operating systems principles, pages 164–177, New York, NY, USA, 2003.
ACM.
[3] Giorgio Buttazzo and Enrico Bini. Optimal dimensioning of a constant bandwidth
server. In Real-Time Systems Symposium, 2006. RTSS ’06. 27th IEEE
International, pages 169–177, Dec. 2006.
[4] Karim Chine. Biocep, towards a federative, collaborative, user-centric, gridenabled
and cloud-ready computational open platform. In ESCIENCE ’08:
Proceedings of the 2008 Fourth IEEE International Conference on eScience,
pages 321–322, 2008.
[5] John Criswell, Andrew Lenharth, Dinakar Dhurjati, and Vikram Adve. Secure
virtual architecture: a safe execution environment for commodity operating
systems. In SOSP ’07: Proceedings of twenty-first ACM SIGOPS symposium
on Operating systems principles, pages 351–366, New York, NY, USA, 2007.
ACM.
[6] Z. Deng and J. W.-S. Liu. Scheduling real-time applications in an open environment.
In RTSS ’97: Proceedings of the 18th IEEE Real-Time Systems
Symposium, page 308, Washington, DC, USA, 1997. IEEE Computer Society.
[7] Z. Deng, J.W.-S. Liu, and J. Sun. A scheme for scheduling hard real-time applications
in open system environment. In Real-Time Systems, 1997. Proceedings.,
Ninth Euromicro Workshop on, pages 191–199, Jun 1997.
[8] Pawel Garbacki and Vijay K. Naik. Efficient resource virtualization and sharing
strategies for heterogeneous grid environments. In Integrated Network Management,
pages 40–49, 2007.
[9] Hermann H‥artig, Michael Hohmuth, Jochen Liedtke, Jean Wolter, and Sebastian
Sch‥onberg. The performance of μ-kernel-based systems. In SOSP ’97:
Proceedings of the sixteenth ACM symposium on Operating systems principles,
pages 66–77, New York, NY, USA, 1997. ACM.
[10] G. Heiser. Hypervisors for consumer electronics. In Consumer Communications
and Networking Conference, 2009. CCNC 2009. 6th IEEE, pages 1–5, Jan.
2009.
[11] Gernot Heiser. The role of virtualization in embedded systems. In IIES ’08:
Proceedings of the 1st workshop on Isolation and integration in embedded systems,
pages 11–16, New York, NY, USA, 2008. ACM.
[12] Gernot Heiser, Kevin Elphinstone, Ihor Kuz, Gerwin Klein, and Stefan M.
Petters. Towards trustworthy computing systems: taking microkernels to the
next level. SIGOPS Oper. Syst. Rev., 41(4):3–11, 2007.
[13] http://ertos.nicta.com.au/research/sel4/. Secure microkernel project.
[14] http://focus.ti.com/docs/toolsw/folders/print/ tmdxevm6446.html. Dm6446
digital video evaluation module - tmdxevm6446.
[15] http://java-virtual machine.net/. Java virtual machine - all about jvms.
[16] http://os.inf.tu dresden.de/drops/. Drops - the dresden real-time operating
system project.
[17] http://os.inf.tu dresden.de/fiasco/. The fiasco microkernel.
[18] http://os.inf.tu dresden.de/l4env/. L4 environment.
[19] http://os.inf.tu dresden.de/L4/LinuxOnL4/. L4linux - running linux on top of
l4.
[20] http://os.inf.tu dresden.de/vfiasco/. the vfiasco project.
[21] http://www.microsoft.com/windows/virtual pc/. Windows virtual pc.
[22] http://www.ok labs.com/products/okl4. Okl4 : Open kernel labs.
[23] http://www.virtualbox.org/. Virtualbox.
[24] http://www.virtuallogix.com/. Virtuallogix - real-time virtualization for connected
devices.
[25] Tei-Wei Kuo and Ching-Hui Li. A fixed-priority-driven open environment for
real-time applications. In Real-Time Systems Symposium, 1999. Proceedings.
The 20th IEEE, pages 256–267, 1999.
[26] Joshua LeVasseur, Volkmar Uhlig, Matthew Chapman, Peter Chubb, Ben
Leslie, and Gernot Heiser. Pre-virtualization: soft layering for virtual machines.
Technical Report 2006-15, Fakult‥at f‥ur Informatik, Universit‥at Karlsruhe (TH),
July 2006.
[27] Joshua Levasseur, Volkmar Uhlig, Jan Stoess, and Stefan G‥otz. Unmodified
device driver reuse and improved system dependability via virtual machines. In
In Proceedings of the 6th Symposium on Operating Systems Design and Implementation,
pages 17–30, 2004.
[28] J. Liedtke. On micro-kernel construction. SIGOPS Oper. Syst. Rev., 29(5):237–
250, 1995.
[29] C. L. Liu and James W. Layland. Scheduling algorithms for multiprogramming
in a hard-real-time environment. Journal of the ACM, 20(1):46–61, 1973.
[30] Antonio Mancina, Giuseppe Lipari, Jorrit N. Herder, Ben Gras, and Andrew S.
Tanenbaum. Enhancing a dependable multiserver operating system with temporal
protection via resource reservations. In Proc. 16th International Conference
on Real-Time and Network Systems (RTNS’08), Rennes, France, oct 2008.
[31] L. Marzario, G. Lipari, P. Balbastre, and A. Crespo. Iris: a new reclaiming
algorithm for server-based real-time systems. In Real-Time and Embedded
Technology and Applications Symposium, 2004. Proceedings. RTAS 2004. 10th
IEEE, pages 211–218, May 2004.
[32] Yu Murata, Wataru Kanda, Kensuke Hanaoka, Hiroo Ishikawa, and Tatsuo
Nakajima. A study on asymmetric operating systems on symmetric multiprocessors.
In EUC, pages 182–195, 2007.
[33] Ripal Nathuji and Karsten Schwan. Virtualpower: coordinated power management
in virtualized enterprise systems. In SOSP ’07: Proceedings of twenty-first
ACM SIGOPS symposium on Operating systems principles, pages 265–278, New
York, NY, USA, 2007. ACM Press.
[34] Sergio Ruocco National and Sergio Ruocco. Real-time programming and l4
microkernels. In In Proceedings of the 2006 Workshop on Operating System
Platforms for Embedded Real-Time Applications, 2006.
[35] Raj Rajkumar, Kanaka Juvva, Anastasio Molano, and Shuichi Oikawa. Resource
kernels: A resource-centric approach to real-time and multimedia systems.
In In Proceedings of the SPIE/ACM Conference on Multimedia Computing
and Networking, pages 150–164, 1998.
[36] Ashley Saulsbury. Ultrasparc virtual machine specification, 2008.
[37] Arvind Seshadri, Mark Luk, Ning Qu, and Adrian Perrig. Secvisor: a tiny
hypervisor to provide lifetime kernel code integrity for commodity oses. In
SOSP ’07: Proceedings of twenty-first ACM SIGOPS symposium on Operating
systems principles, pages 335–350, New York, NY, USA, 2007. ACM.
[38] A.A. Soror, A. Aboulnaga, and K. Salem. Database virtualization: A new frontier
for database tuning and physical design. In Data Engineering Workshop,
2007 IEEE 23rd International Conference on, pages 388–394, April 2007.
[39] Jan Stoess, Christian Lang, and Frank Bellosa. Energy management for
hypervisor-based virtual machines. In ATC’07: 2007 USENIX Annual Technical
Conference on Proceedings of the USENIX Annual Technical Conference,
pages 1–14, Berkeley, CA, USA, 2007. USENIX Association.
[40] Proceedings Of The, Jeremy Sugarman, Ganesh Venkitachalam, Beng hong
Lim, and Vmware Inc. Virtualizing i/o devices on vmware workstation’s hosted
virtual machine monitor, 2001.
[41] VMWare Inc. VMWare ESX Server Performance and Resource Management
for CPU-Intensive Workloads, 2005.
[42] Yefu Wang, Xiaorui Wang, Ming Chen, and Xiaoyun Zhu. Power-efficient response
time guarantees for virtualized enterprise servers. In Real-Time Systems
Symposium, 2008, pages 303–312, 30 2008-Dec. 3 2008.
dc.identifier.urihttp://tdr.lib.ntu.edu.tw/jspui/handle/123456789/9021-
dc.description.abstract在現今的系統設計上,虛擬化技術為解決可攜性、可維持性、發展性以及系統使用率的問題上提供了一個極佳的解決方案。本論文中,我們將專注於開發平台虛擬化技術上的省電設計。我們探討了虛擬化核心與真實核心上計算資源的對應技術,以及在考慮系統上執行工作的時間限制下,虛擬化核心與真實核心上能源消耗的關係。透過模組化每個虛擬化核心上所需的執行資源,本論文同時考慮了即時性工作以及非即時性工作上的工作量。以此設計為基礎,本論文提出了一個以微核心為基礎,支援動態電壓調整的原型架構。並評估了此架構的功能以及造成的負擔,實驗結果展示出本設計在省電支援以及系統負擔上,有著良好的結果。zh_TW
dc.description.abstractVirtualization provides an excellent solution to resolve the portability, maintainability, development, and utilization problems in many system designs. In this paper, we are interested in energy-efficient designs for platform virtualization. In particular, we explore the computing resource mapping between virtual cores and physical cores and their energy consumption relationship when timing constraints in task executions are considered. Real-time and non-real-time task workloads are both considered in the study, where the computing needs of each virtual core is modeled with a computing server. A prototype with DVS support is implemented based on a $mu$-kernel architecture. The capability and overheads of the proposed design was evaluated, for which we have encouraging results.en
dc.description.provenanceMade available in DSpace on 2021-05-20T20:06:50Z (GMT). No. of bitstreams: 1
ntu-98-R96922062-1.pdf: 1122728 bytes, checksum: 1a5bd7a9e0112cf460fd31f023adb7d8 (MD5)
Previous issue date: 2009
en
dc.description.tableofcontentsAbstract ix
Contents xi
List of Figures xiii
List of Tables xv
1 Introduction 1
2 System Architecture and Research Motivation 5
3 Power-Aware Virtualization System 9
3.1 A Virtual-Core Server Model . . . . . . . . . . . . . . . . . . . . . . . 10
3.2 Hypervisor Functionalities . . . . . . . . . . . . . . . . . . . . . . . . 14
3.3 Implementation Remarks . . . . . . . . . . . . . . . . . . . . . . . . . 17
4 Performance Evaluation 19
4.1 System Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.2 Experimental Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.2.1 Experimental Results . . . . . . . . . . . . . . . . . . . . . . . 22
5 Conclusions 27
Bibliography 29
dc.language.isoen
dc.title虛擬化多核心之省電投射技術zh_TW
dc.titleEnergy-Efficient Mapping Technique for Virtual Processorsen
dc.typeThesis
dc.date.schoolyear97-2
dc.description.degree碩士
dc.contributor.oralexamcommittee施吉昇,洪士灝,石維寬,李政崑
dc.subject.keyword虛擬化核心模組,開放式環境,省電設計,投射技術,虛擬化環境,微核心,zh_TW
dc.subject.keywordVirtual core model,Open environment,Power-aware design,Mapping technique,Virtualization environment,$mu$-kernel,en
dc.relation.page34
dc.rights.note同意授權(全球公開)
dc.date.accepted2009-08-11
dc.contributor.author-college電機資訊學院zh_TW
dc.contributor.author-dept資訊工程學研究所zh_TW
Appears in Collections:資訊工程學系

Files in This Item:
File SizeFormat 
ntu-98-1.pdf1.1 MBAdobe PDFView/Open
Show simple item record


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved