Full system simulation with QEMU

An approach to multi-view 3D GPU design

Shye Tzeng Shen, Shin Ying Lee, Chung-Ho Chen

Research output: Chapter in Book/Report/Conference proceedingConference contribution

9 Citations (Scopus)

Abstract

Hardware-and-software full system co-verification and co-simulation in the early stage of SoC development, i.e., before HDL code synthesis, is usually a big challenge for design engineers. In this paper, we propose a QEMU-based full system simulation framework to tackle the problem faced with the design of an embedded multi-view 3D GPU (graphic processing unit). Through the framework, we are able to extensively explore the multi-view GPU architecture, and at the same time software designers can develop and debug the associated device drivers and graphics applications by simulating the GPU design in full system operation. This approach greatly improves the ESL design process and shortens the development time for the complex multi-view GPU system.

Original languageEnglish
Title of host publicationISCAS 2010 - 2010 IEEE International Symposium on Circuits and Systems
Subtitle of host publicationNano-Bio Circuit Fabrics and Systems
Pages3877-3880
Number of pages4
DOIs
Publication statusPublished - 2010 Aug 31
Event2010 IEEE International Symposium on Circuits and Systems: Nano-Bio Circuit Fabrics and Systems, ISCAS 2010 - Paris, France
Duration: 2010 May 302010 Jun 2

Publication series

NameISCAS 2010 - 2010 IEEE International Symposium on Circuits and Systems: Nano-Bio Circuit Fabrics and Systems

Other

Other2010 IEEE International Symposium on Circuits and Systems: Nano-Bio Circuit Fabrics and Systems, ISCAS 2010
CountryFrance
CityParis
Period10-05-3010-06-02

Fingerprint

Hardware
Engineers
Graphics processing unit
System-on-chip

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture
  • Electrical and Electronic Engineering

Cite this

Shen, S. T., Lee, S. Y., & Chen, C-H. (2010). Full system simulation with QEMU: An approach to multi-view 3D GPU design. In ISCAS 2010 - 2010 IEEE International Symposium on Circuits and Systems: Nano-Bio Circuit Fabrics and Systems (pp. 3877-3880). [5537690] (ISCAS 2010 - 2010 IEEE International Symposium on Circuits and Systems: Nano-Bio Circuit Fabrics and Systems). https://doi.org/10.1109/ISCAS.2010.5537690
Shen, Shye Tzeng ; Lee, Shin Ying ; Chen, Chung-Ho. / Full system simulation with QEMU : An approach to multi-view 3D GPU design. ISCAS 2010 - 2010 IEEE International Symposium on Circuits and Systems: Nano-Bio Circuit Fabrics and Systems. 2010. pp. 3877-3880 (ISCAS 2010 - 2010 IEEE International Symposium on Circuits and Systems: Nano-Bio Circuit Fabrics and Systems).
@inproceedings{bf1ee4aecf4a4caabb9124643c3b0b5e,
title = "Full system simulation with QEMU: An approach to multi-view 3D GPU design",
abstract = "Hardware-and-software full system co-verification and co-simulation in the early stage of SoC development, i.e., before HDL code synthesis, is usually a big challenge for design engineers. In this paper, we propose a QEMU-based full system simulation framework to tackle the problem faced with the design of an embedded multi-view 3D GPU (graphic processing unit). Through the framework, we are able to extensively explore the multi-view GPU architecture, and at the same time software designers can develop and debug the associated device drivers and graphics applications by simulating the GPU design in full system operation. This approach greatly improves the ESL design process and shortens the development time for the complex multi-view GPU system.",
author = "Shen, {Shye Tzeng} and Lee, {Shin Ying} and Chung-Ho Chen",
year = "2010",
month = "8",
day = "31",
doi = "10.1109/ISCAS.2010.5537690",
language = "English",
isbn = "9781424453085",
series = "ISCAS 2010 - 2010 IEEE International Symposium on Circuits and Systems: Nano-Bio Circuit Fabrics and Systems",
pages = "3877--3880",
booktitle = "ISCAS 2010 - 2010 IEEE International Symposium on Circuits and Systems",

}

Shen, ST, Lee, SY & Chen, C-H 2010, Full system simulation with QEMU: An approach to multi-view 3D GPU design. in ISCAS 2010 - 2010 IEEE International Symposium on Circuits and Systems: Nano-Bio Circuit Fabrics and Systems., 5537690, ISCAS 2010 - 2010 IEEE International Symposium on Circuits and Systems: Nano-Bio Circuit Fabrics and Systems, pp. 3877-3880, 2010 IEEE International Symposium on Circuits and Systems: Nano-Bio Circuit Fabrics and Systems, ISCAS 2010, Paris, France, 10-05-30. https://doi.org/10.1109/ISCAS.2010.5537690

Full system simulation with QEMU : An approach to multi-view 3D GPU design. / Shen, Shye Tzeng; Lee, Shin Ying; Chen, Chung-Ho.

ISCAS 2010 - 2010 IEEE International Symposium on Circuits and Systems: Nano-Bio Circuit Fabrics and Systems. 2010. p. 3877-3880 5537690 (ISCAS 2010 - 2010 IEEE International Symposium on Circuits and Systems: Nano-Bio Circuit Fabrics and Systems).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Full system simulation with QEMU

T2 - An approach to multi-view 3D GPU design

AU - Shen, Shye Tzeng

AU - Lee, Shin Ying

AU - Chen, Chung-Ho

PY - 2010/8/31

Y1 - 2010/8/31

N2 - Hardware-and-software full system co-verification and co-simulation in the early stage of SoC development, i.e., before HDL code synthesis, is usually a big challenge for design engineers. In this paper, we propose a QEMU-based full system simulation framework to tackle the problem faced with the design of an embedded multi-view 3D GPU (graphic processing unit). Through the framework, we are able to extensively explore the multi-view GPU architecture, and at the same time software designers can develop and debug the associated device drivers and graphics applications by simulating the GPU design in full system operation. This approach greatly improves the ESL design process and shortens the development time for the complex multi-view GPU system.

AB - Hardware-and-software full system co-verification and co-simulation in the early stage of SoC development, i.e., before HDL code synthesis, is usually a big challenge for design engineers. In this paper, we propose a QEMU-based full system simulation framework to tackle the problem faced with the design of an embedded multi-view 3D GPU (graphic processing unit). Through the framework, we are able to extensively explore the multi-view GPU architecture, and at the same time software designers can develop and debug the associated device drivers and graphics applications by simulating the GPU design in full system operation. This approach greatly improves the ESL design process and shortens the development time for the complex multi-view GPU system.

UR - http://www.scopus.com/inward/record.url?scp=77955991481&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=77955991481&partnerID=8YFLogxK

U2 - 10.1109/ISCAS.2010.5537690

DO - 10.1109/ISCAS.2010.5537690

M3 - Conference contribution

SN - 9781424453085

T3 - ISCAS 2010 - 2010 IEEE International Symposium on Circuits and Systems: Nano-Bio Circuit Fabrics and Systems

SP - 3877

EP - 3880

BT - ISCAS 2010 - 2010 IEEE International Symposium on Circuits and Systems

ER -

Shen ST, Lee SY, Chen C-H. Full system simulation with QEMU: An approach to multi-view 3D GPU design. In ISCAS 2010 - 2010 IEEE International Symposium on Circuits and Systems: Nano-Bio Circuit Fabrics and Systems. 2010. p. 3877-3880. 5537690. (ISCAS 2010 - 2010 IEEE International Symposium on Circuits and Systems: Nano-Bio Circuit Fabrics and Systems). https://doi.org/10.1109/ISCAS.2010.5537690