Modern processors are becoming more complex and as features and application size increase, their evaluation is becoming more time-consuming. To date, design space exploration relies on extensive use of software simulation that when highly accurate is slow. In this paper we propose ReSim, a parameterizable ILP processor simulation acceleration engine based on reconfigurable hardware. We describe ReSim’s trace-driven microarchitecture that allows us to simulate the operation of a complex ILP processor in a cycle serial fashion, aiming to simplify implementation complexity and to boost operating frequency. Being trace driven, ReSim can simulate timing in an almost ISA independent fashion, and supports all SimpleScalar ISAs, i.e. PISA, Alpha, e...
Includes bibliographical references (pages 61-61)From 1985 processor designers are using pipeline to...
International audienceIn this paper we present a technique for fast approximately timed simulation o...
Journal PaperRsim is a publicly available architecture simulator for shared-memory systems built fro...
Abstract — Modern processors are becoming more complex and as features and application size increase...
Summarization: Introduction - 2. Related work - 3. ReSim overview - 4. ReSim stages: operation, imp...
Previous simulators for shared-memory architectures have imposed a large tradeoff between simulation...
Tech ReportSimulation has emerged as an important method for evaluating new ideas in both uniprocess...
Current simulators for shared-memory multiprocessor architectures involve a large tradeoff between s...
Processor simulators rely on detailed timing models of the processor pipeline to evaluate performanc...
International audienceMulticore system analysis requires efficient solutions for architectural param...
Fast and accurate processor simulation is essential in processor design.\ud Trace-driven simulation ...
Computer architects rely on simulators in order to explore their design space and evaluate innovatio...
International audienceThe evolution of manycore sytems, forecasted to feature hundreds of cores by t...
Detailed architectural simulators suffer from a long development cycle and extremely long evaluation...
Moore’s law has enabled next generation CPUs to integrate more functionality from software and perip...
Includes bibliographical references (pages 61-61)From 1985 processor designers are using pipeline to...
International audienceIn this paper we present a technique for fast approximately timed simulation o...
Journal PaperRsim is a publicly available architecture simulator for shared-memory systems built fro...
Abstract — Modern processors are becoming more complex and as features and application size increase...
Summarization: Introduction - 2. Related work - 3. ReSim overview - 4. ReSim stages: operation, imp...
Previous simulators for shared-memory architectures have imposed a large tradeoff between simulation...
Tech ReportSimulation has emerged as an important method for evaluating new ideas in both uniprocess...
Current simulators for shared-memory multiprocessor architectures involve a large tradeoff between s...
Processor simulators rely on detailed timing models of the processor pipeline to evaluate performanc...
International audienceMulticore system analysis requires efficient solutions for architectural param...
Fast and accurate processor simulation is essential in processor design.\ud Trace-driven simulation ...
Computer architects rely on simulators in order to explore their design space and evaluate innovatio...
International audienceThe evolution of manycore sytems, forecasted to feature hundreds of cores by t...
Detailed architectural simulators suffer from a long development cycle and extremely long evaluation...
Moore’s law has enabled next generation CPUs to integrate more functionality from software and perip...
Includes bibliographical references (pages 61-61)From 1985 processor designers are using pipeline to...
International audienceIn this paper we present a technique for fast approximately timed simulation o...
Journal PaperRsim is a publicly available architecture simulator for shared-memory systems built fro...