作成者 |
|
|
本文言語 |
|
発行日 |
|
収録物名 |
|
出版タイプ |
|
アクセス権 |
|
関連DOI |
|
関連URI |
|
関連情報 |
|
概要 |
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.続きを見る
|