We present a system that automatically generates a cycle-accurate and bit-true Instruction Level Simulator (ILS) and a hardware implementation model given a description of a target processor. An ILS can be used to obtain a cycle count for a given program running on the target architecture, while the cycle length, die size, and power consumption can be obtained from the hardware implementation model. These figures allow us to accurately and rapidly evaluate target architectures within an architecture exploration methodology for system-level synthesis. In an architecture exploration scheme,both the ILS and the hardware model must be generated automatically, else a substantial programming and hardware design effort has to be expended in each d...
: The proposed approach is an iterative flow in three steps. The first one is the fast development a...
International audienceCurrent trends in high performance and embedded computing include design of in...
System On Chip modeling is based on software specification, hardware modeling, and software to hardw...
We present a system that automatically generates a cycle-accurate and bit-true instruction level sim...
Performance evaluation is at the foundation of computer architecture research and development. Conte...
Cycle-approximate simulators (CAS) have long been a staple in the experimental toolkit of computer a...
Instruction set simulators can be used for the early development and testing of software for a proce...
Abstract models are necessary to assist system architects in the evaluation process of hardware/soft...
The cycle-accurate simulation is a method for design space study of a processor system before it goe...
This thesis develops two techniques and a design space search hierarchy that can be used to examine ...
Developing an optimizing compiler for a newly proposed architecture is extremely difficult when ther...
Abstract—This article is in the context of real-time embedded systems domain. These critical systems...
The implementation of service-rich, highly interconnected ap-plications and the increasing demand fo...
As computer systems become increasingly complex and diverse, so too do the architectures they imple...
This paper develops and validates an analytical model for evaluating various types of architectural ...
: The proposed approach is an iterative flow in three steps. The first one is the fast development a...
International audienceCurrent trends in high performance and embedded computing include design of in...
System On Chip modeling is based on software specification, hardware modeling, and software to hardw...
We present a system that automatically generates a cycle-accurate and bit-true instruction level sim...
Performance evaluation is at the foundation of computer architecture research and development. Conte...
Cycle-approximate simulators (CAS) have long been a staple in the experimental toolkit of computer a...
Instruction set simulators can be used for the early development and testing of software for a proce...
Abstract models are necessary to assist system architects in the evaluation process of hardware/soft...
The cycle-accurate simulation is a method for design space study of a processor system before it goe...
This thesis develops two techniques and a design space search hierarchy that can be used to examine ...
Developing an optimizing compiler for a newly proposed architecture is extremely difficult when ther...
Abstract—This article is in the context of real-time embedded systems domain. These critical systems...
The implementation of service-rich, highly interconnected ap-plications and the increasing demand fo...
As computer systems become increasingly complex and diverse, so too do the architectures they imple...
This paper develops and validates an analytical model for evaluating various types of architectural ...
: The proposed approach is an iterative flow in three steps. The first one is the fast development a...
International audienceCurrent trends in high performance and embedded computing include design of in...
System On Chip modeling is based on software specification, hardware modeling, and software to hardw...