<conference paper>
FFast : Efficient Application of Compiled Simulation Techniques to a Fast ISS Over a Virtual Machine

Creator
Language
Date
Source Title
Publication Type
Access Rights
Related DOI
Related URI
Relation
Abstract This paper presents FFast, a compiled ISS (instruction set level simulator) written in C# for maintainability and portability reasons. If compiled ISS methods are well studied, this work presents an o...riginal implementation mixing compiled and interpreted approaches. The presence of the .NET’s virtual machine between FFast and the host machine introduces some overhead which are also studied. In this context, the main contribution of this paper is to propose a method to implement efficiently an ISS over a virtual machine. Performances are assessed using a small benchmark as a proof of concept. Experiments show that a complete ISS written in C# can reach more than 200 million of instructions per seconds on an Intel Core2 Duo Extreme processor at 2.6 GHz.show more

Hide fulltext details.

pdf trouve09_2 pdf 207 KB 231  

Details

Record ID
Peer-Reviewed
Subject Terms
Notes
Type
Created Date 2010.03.10
Modified Date 2017.12.19

People who viewed this item also viewed