Ding‐Yong Hong, Jan‐Jan Wu, Pen-Chung Yew, Wei‐Chung Hsu, Chun-Chen Hsu, Pangfeng Liu, Chien‐Min Wang, Yeh‐Ching Chung,
... optimization techniques as well as its retargetability. Using QEMU (a popular retargetable DBT for system virtualization) and ... demonstrated in a multithreaded DBT prototype, called Hybrid-QEMU (HQEMU), that it could improve QEMU performance by a factor of 2.6x and ... gain a factor of 2.5x speedup over QEMU for the SPEC CPU2006 integer benchmarks. We also ... identify two major impediments to performance scalability in QEMU: 1) coarse-grained locks used to protect shared ... for multithread applications, HQEMU achieves 25X speedups over QEMU for the PARSEC benchmarks.
Tópico(s): Interconnection Networks and Systems
2013 - Institute of Electrical and Electronics Engineers | IEEE Transactions on Parallel and Distributed Systems
Zhaoguo Wang, Ran Liu, Yufei Chen, Xi Wu, Haibo Chen, Weihua Zhang, Binyu Zang,
... A working prototype, which reuses the widely-used QEMU as the sequential emulator, is with only 2500 lines of code (LOCs) changes to QEMU. It currently supports x64 and ARM platforms, and ... cores running commodity OSes with practical performance, while QEMU cannot scale above 32 cores. A set of performance evaluation against QEMU indicates that, COREMU has negligible uniprocessor emulation overhead, performs and scales significantly better than QEMU. We also show how COREMU could be used ...
Tópico(s): Distributed systems and fault tolerance
2011 - Association for Computing Machinery | ACM SIGPLAN Notices
Ming‐Chao Chiang, Tse-Chen Yeh, Guo-Fu Tseng,
... ISS) for system-on-chip development based on QEMU and SystemC. Even though most state-of-the- ... Our experimental results show that the combination of QEMU and SystemC can make the co-simulation at ... perspective, which all the previous works, such as QEMU-SystemC, do not provide; and 3) such a ...
Tópico(s): Interconnection Networks and Systems
2011 - Institute of Electrical and Electronics Engineers | IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Tse-Chen Yeh, Ming‐Chao Chiang,
... modeled in SystemC to access those modeled in QEMU on a QEMU and SystemC-based virtual platform. By using QEMU as the instruction-accurate instruction set simulator (IA- ...
Tópico(s): VLSI and Analog Circuit Testing
2012 - Elsevier BV | Journal of Systems Architecture
E. Diaz, R. Mateos, Emilio Bueno, Rubén Nieto,
... times. An example of this parallelization is the QEMU (Quick EMUlator) tool. However, there is no solution to synchronize QEMU with the hardware simulator in this new parallel ... new method to allow an external synchronization of QEMU in its parallelized mode. Timing details of the ... add any appreciable computational load and enables parallelized-QEMU in hardware/software co-simulation virtual platforms.
Tópico(s): Parallel Computing and Optimization Techniques
2021 - Multidisciplinary Digital Publishing Institute | Electronics
Bojan Mihajlović, Željko Žilić, Warren J. Gross,
... changes to the ARM ISA emulation of the QEMU emulator to allow for continuous instruction-level trace ... 9.6x--0.7x the speed of existing QEMU trace capabilities, with 96.7% less trace data ...
Tópico(s): Software Reliability and Analysis Research
2014 - Association for Computing Machinery | ACM Transactions on Embedded Computing Systems
Shin-haeng Kang, Donghoon Yoo, Soonhoi Ha,
... technique is implemented over the popular and portable QEMU emulator, so named TQSIM (Timed QEMU-based SIMulator). Sacrificing around 8 percent of the ...
Tópico(s): Embedded Systems Design Techniques
2016 - Elsevier BV | Journal of Systems Architecture
Keita Nakajima, Shuto Kurebayashi, Yusuke Fukutsuka, Takuji Hieda, Ittetsu Taniguchi, Hiroyuki Tomiyama, Hiroaki Takada,
... developed a fast simulator of NoC architectures using QEMU and SystemC. QEMU is an open-source CPU emulator which is ... simulator, each CPU core is emulated by a QEMU, and the network part including NoC routers is ... computers. Also, our simulator is highly retargetable because QEMU provides a variety of CPU models and we use QEMU as is. In our experiments, our simulator successfully ...
Tópico(s): Embedded Systems Design Techniques
2013 - | International Journal of Networking and Computing
... of searching, I found an excellent VMware alternative: QEMU.
Tópico(s): Distributed and Parallel Computing Systems
2006 - Belltown Media | Linux journal
Sławomir Chyłek, Marcin Goliszewski,
This article presents the QEFI: a QEMU-based fault injection framework. It presents basic design principles behind the created framework, its implementation details and some results of experiments conducted ...
Tópico(s): Embedded Systems Design Techniques
2012 - Siedlce University of Natural Sciences and Humanities | Studia Informatica System and information technology
... fault injection and monitoring environment based on the QEMU platform, called BitVaSim, which is targeted for the ...
Tópico(s): Real-Time Systems Scheduling
2013 - Trans Tech Publications | Applied Mechanics and Materials
Xin Tong, Toshihiko Koju, Motohiro Kawahito, Andreas Moshovos,
... work quantitatively measures where time is spent in QEMU [Bellard 2005], an industrial-strength FSE. The analysis ... spent in memory emulation on average, even though QEMU implements a software translation lookaside buffer (STLB) to ...
Tópico(s): Real-Time Systems Scheduling
2015 - Association for Computing Machinery | ACM Transactions on Architecture and Code Optimization
Andrew Henderson, Lok Kwong Yan, Xunchao Hu, Aravind Prakash, Heng Yin, Stephen McCamant,
... dynamic binary analysis framework built on top of QEMU. DECAF provides Just-In-Time Virtual Machine Introspection ... bit granularity, which exercises fine control over the QEMU Tiny Code Generator (TCG) intermediate representation to accomplish ...
Tópico(s): Parallel Computing and Optimization Techniques
2016 - IEEE Computer Society | IEEE Transactions on Software Engineering
Alessandro Lonardi, Graziano Pravadelli,
... approaches have been proposed for co-simulation between QEMU and SystemC, both from EDA companies and academic ... easy way to port SystemC models from a QEMU-based to an OVP-based virtual platform and ... that works for integrating SystemC components with both QEMU and OVP. Experimental results show the effectiveness of ...
Tópico(s): VLSI and Analog Circuit Testing
2015 - Springer Science+Business Media | IFIP advances in information and communication technology
Ding‐Yong Hong, Chun-Chen Hsu, Cheng-Yi Chou, Wei‐Chung Hsu, Pangfeng Liu, Jan‐Jan Wu,
... buffer (software TLB). We implement our optimizations on QEMU, an industrial-strength full system emulator, along with ... of 1.98X for ARM-to-X86-64 QEMU running SPEC CINT2006 benchmarks with train inputs. Our ... and 1.40X for IA32-to-X86-64 QEMU and AArch64-to-X86-64 QEMU on SPEC CINT2006. We use a set of ...
Tópico(s): Cloud Computing and Resource Management
2015 - Association for Computing Machinery | ACM Transactions on Architecture and Code Optimization
Francesco Menichelli, Giulia Stazi, Antonio Mastrandrea, Mauro Olivieri,
... an emulation environment for such architectures, based on QEmu, which allows the execution of programs that can ...
Tópico(s): Low-power high-performance VLSI design
2017 - Springer Science+Business Media | Lecture notes in electrical engineering
Giorgio Biagetti, Laura Falaschetti, Paolo Crippa, Michele Alessandrini, Claudio Turchetti,
... also open. A small patch applied to the QEMU emulator allows it to communicate with a custom- ... digital design, controlled by the FW emulated in QEMU. No changes to FW code or VHDL device ...
Tópico(s): Parallel Computing and Optimization Techniques
2023 - Multidisciplinary Digital Publishing Institute | Electronics
Chao-Jui Chang, Jan‐Jan Wu, Wei‐Chung Hsu, Pangfeng Liu, Pen-Chung Yew,
... software translation in a current DBT emulator like QEMU. We also use the larger address space on ... operating system. We incorporate our new scheme into QEMU, a popular, retargetable cross-ISA system emulator. SPEC ...
Tópico(s): Advanced Data Storage Technologies
2014 - Association for Computing Machinery | ACM SIGPLAN Notices
Sheng‐Yu Fu, Ding‐Yong Hong, Yuping Liu, Jan‐Jan Wu, Wei‐Chung Hsu,
... received similar attention. For example, the widely used QEMU emulates guest SIMD instructions with a sequence of ... framework has been built in HQEMU, an enhanced QEMU with a separate thread for applying LLVM optimizations. ...
Tópico(s): Advanced Data Storage Technologies
2018 - Wiley | Software Practice and Experience
Lei Cui, Zhiyu Hao, Lun Li, Xiaochun Yun,
... after rollback recovery. We have implemented SnapFiner on QEMU/KVM to justify its practicality for Linux guests. ... previous work PARS and the naive approach on QEMU/KVM and HDFS.
Tópico(s): Caching and Content Delivery
2018 - Institute of Electrical and Electronics Engineers | IEEE Transactions on Parallel and Distributed Systems
... the data processing network. This paper presents a QEMU-based methodology for the co-development of the ...
Tópico(s): Embedded Systems and FPGA Design
2022 - Institute of Physics | Journal of Instrumentation
François Diakhaté, Marc Pérache, Raymond Namyst, Hervé Jourdren,
... implementation based on Linux, the KVM hypervisor and Qemu as its userspace device emulator. Our implementation achieves ...
Tópico(s): Parallel Computing and Optimization Techniques
2009 - Springer Science+Business Media | Lecture notes in computer science
Ryan Riley, Xuxian Jiang, Dongyan Xu,
... We have implemented NICKLE in three VMM platforms: QEMU+KQEMU, VirtualBox, and VMware Workstation. Our experiments with ...
Tópico(s): Cloud Data Security Solutions
2008 - Springer Science+Business Media | Lecture notes in computer science
... show proof of concept schemes using a modified Qemu CPU emulator. Backdoors studied in this paper are ...
Tópico(s): Physical Unclonable Functions (PUFs) and Hardware Security
2008 - Springer Science+Business Media | Lecture notes in computer science
Thomas Raffetseder, Christopher Kruegel, Engin Kirda,
... general belief is that system emulators (such as Qemu) are more difficult to detect than traditional virtual ...
Tópico(s): Network Security and Intrusion Detection
2007 - Springer Science+Business Media | Lecture notes in computer science

Maxwell Souza, Daniel Nic, cio, Guido Araújo,
... an x86 host faster than the processor emulator QEMU, achieving speedups of up to 3.16x for ...
Tópico(s): Advanced Data Storage Technologies
2011 - Springer Science+Business Media | Lecture notes in computer science
Youhui Zhang, Yu Gu, Hongyi Wang, Dongsheng Wang,
... storage. We implement such a prototype based on QEMU VMM and the OS of VM is Windows ...
Tópico(s): Caching and Content Delivery
2006 - Institute of Electrical and Electronics Engineers | Proceedings
Nathan DeBardeleben, Sean Blanchard, Qiang Guan, Ziming Zhang, Song Fu,
... the open source virtual machine and processor emulator (QEMU), we demonstrate modifying emulated machine instructions to introduce ...
Tópico(s): Security and Verification in Computing
2012 - Springer Science+Business Media | Lecture notes in computer science
Màrius Montón, Jakob Engblom, Mark Burton,
... models into two typical full-system simulation environments, QEMU and Simics. We present issues in reconciling the ...
Tópico(s): Embedded Systems Design Techniques
2012 - Institute of Electrical and Electronics Engineers | IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Johannes Winter, Paul Wiegele, Martin Pirker, Ronald Tögl,
... the foundations of the well known open-source QEMU platform emulator. Our software framework is complemented by ...
Tópico(s): Physical Unclonable Functions (PUFs) and Hardware Security
2012 - Springer Science+Business Media | Lecture notes in computer science