Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

Virtualizing ARM VFP (Vector Floating-Point) with Xen-ARM

Authors
Yoo, SeehwanYoo, Sung-baeYoo, Chuck
Issue Date
11월-2013
Publisher
ELSEVIER
Keywords
Virtual machine; Vector Floating-Point; Performance
Citation
JOURNAL OF SYSTEMS ARCHITECTURE, v.59, no.10, pp.1266 - 1276
Indexed
SCIE
SCOPUS
Journal Title
JOURNAL OF SYSTEMS ARCHITECTURE
Volume
59
Number
10
Start Page
1266
End Page
1276
URI
https://scholar.korea.ac.kr/handle/2021.sw.korea/101686
DOI
10.1016/j.sysarc.2013.09.010
ISSN
1383-7621
Abstract
VFP is a Vector Floating-Point unit in ARM processors. It enables ARM processors to handle auxiliary floating-point operations with hardware, which has become an essential part for performance in recent mobile devices. However, mobile virtualization such as Xen-ARM does not support virtual VFP, so floating point operations are very slow in mobile virtual machine. To overcome the performance limitation of floating-point operations in Xen-ARM virtualization, this paper presents a new virtual VFP so that applications can take the advantage of VFP hardware. With our virtual VFP, Xen-Linux reduces floating point operation latency up to one eighth from the existing software emulation version. In addition, result from mibench with virtual VFP presents 3-4 times higher throughput than that from software emulation. Furthermore, virtual VFP reduces code sizes and enhances power-efficiency. (C) 2013 Elsevier B.V. All rights reserved.
Files in This Item
There are no files associated with this item.
Appears in
Collections
Graduate School > Department of Computer Science and Engineering > 1. Journal Articles

qrcode

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

Related Researcher

Researcher Yoo, Chuck photo

Yoo, Chuck
컴퓨터학과
Read more

Altmetrics

Total Views & Downloads

BROWSE