Abstract / Description of output
This paper presents a novel high-speed behavioural simulator (software-based emulator) for reconfigurable instruction cell based processors. These architectures are particularly suited to providing low-power, low-cost implementations of applications in a streaming environment, such as image signal processing, video playback, or base-band signal processing. As a result, many realistic applications operate on very large data sets, so simulation time plays a key role in the time to market. The key aspect of this work is an efficient serialisation algorithm (based on topological sort), able to capture the intricacies of reconfigurable processors that can be reconfigured very rapidly (ns). This allows for a new generation of high-speed emulation models to be constructed. The performance of this algorithm deployed in art interpreter-based model is compared to other simulation techniques. The emulator can achieve performance around two orders of magnitude higher than current event-driven software models, and similar to that of an FPGA-based model. This brings the simulation times low enough to be able to use this technology as the basis for feedback-directed optimisation, which can significantly improve the performance of application code.
Original language | English |
---|---|
Title of host publication | IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS |
Editors | T Arslan, T Tran, T Buechner, A Marshall |
Place of Publication | NEW YORK |
Publisher | Institute of Electrical and Electronics Engineers |
Pages | 35-40 |
Number of pages | 6 |
ISBN (Print) | 978-1-4244-2596-9 |
Publication status | Published - 2008 |
Event | IEEE International SOC Conference - Newport Beach Duration: 17 Sept 2008 → 20 Sept 2008 |
Conference
Conference | IEEE International SOC Conference |
---|---|
City | Newport Beach |
Period | 17/09/08 → 20/09/08 |