完整後設資料紀錄
DC 欄位 | 值 | 語言 |
---|---|---|
dc.contributor.author | Huang, Yu-Ju | en_US |
dc.contributor.author | Wu, Hsuan-Heng | en_US |
dc.contributor.author | Chung, Yeh-Ching | en_US |
dc.contributor.author | Hsu, Wei-Chung | en_US |
dc.date.accessioned | 2017-04-21T06:55:30Z | - |
dc.date.available | 2017-04-21T06:55:30Z | - |
dc.date.issued | 2016-07 | en_US |
dc.identifier.issn | 0362-1340 | en_US |
dc.identifier.uri | http://dx.doi.org/10.1145/2892242.2892246 | en_US |
dc.identifier.uri | http://hdl.handle.net/11536/133364 | - |
dc.description.abstract | Heterogeneous System Architecture (HSA) is an architecture developed by the HSA foundation aiming at reducing programmability barriers as well as improving communication efficiency for heterogeneous computing. For example, HSA allows heterogeneous computing devices to share the same virtual address space. This feature allows programmers to bypass explicit data copying between devices, as was required in the past. HSA features such as job dispatching through user level queues and memory based signaling help to reduce communication latency between the host and other computing devices. While the new features in HSA enable more efficient heterogeneous computing, they also introduce new challenges to system virtualization, especially in memory virtualization and I/O virtualization. This work investigates the issues involved in HSA virtualization and implements a KVM-based hypervisor that supports the main features of HSA inside guest operating systems. Furthermore, this work shows that with the newly introduced hypervisor for HSA, system resources in HSA-compliant AMD Kaveri can be effectively shared between multiple guest operating systems. | en_US |
dc.language.iso | en_US | en_US |
dc.subject | Heterogeneous System Architecture | en_US |
dc.subject | HSA Virtualization | en_US |
dc.subject | GPU Virtualization | en_US |
dc.subject | KVM | en_US |
dc.title | Building a KVM-based Hypervisor for a Heterogeneous System Architecture Compliant System | en_US |
dc.identifier.doi | 10.1145/2892242.2892246 | en_US |
dc.identifier.journal | ACM SIGPLAN NOTICES | en_US |
dc.citation.volume | 51 | en_US |
dc.citation.issue | 7 | en_US |
dc.citation.spage | 3 | en_US |
dc.citation.epage | 15 | en_US |
dc.contributor.department | 資訊工程學系 | zh_TW |
dc.contributor.department | Department of Computer Science | en_US |
dc.identifier.wosnumber | WOS:000395889700002 | en_US |
顯示於類別: | 期刊論文 |