Publication | Closed Access
HAsim: FPGA-based high-detail multicore simulation using time-division multiplexing
102
Citations
15
References
2011
Year
Unknown Venue
Hasim Fpga-accelerated SimulatorManycore ProcessorEngineeringTime-division MultiplexingHardware AccelerationHigh-performance ArchitectureMany-core ArchitectureComputer EngineeringComputer ArchitectureSystems EngineeringCore PipelinesParallel ProgrammingModeling And SimulationComputer ScienceParallel ComputingSingle FpgaFpga DesignHardware Architecture
In this paper we present the HAsim FPGA-accelerated simulator. HAsim is able to model a shared-memory multicore system including detailed core pipelines, cache hierarchy, and on-chip network, using a single FPGA. We describe the scaling techniques that make this possible, including novel uses of time-multiplexing in the core pipeline and on-chip network. We compare our time-multiplexed approach to a direct implementation, and present a case study that motivates why high-detail simulations should continue to play a role in the architectural exploration process.
| Year | Citations | |
|---|---|---|
Page 1
Page 1