Title :
CoEx: A novel profiling-based algorithm/architecture co-exploration for ASIP design
Author :
Eusse, Juan Fernando ; Williams, Chris ; Leupers, Rainer
Author_Institution :
Inst. for Commun. Technol. & Embedded Syst. (ICE), RWTH Aachen Univ., Aachen, Germany
Abstract :
Application Specific Instruction Set Processor (ASIP) design methodologies have not been significantly altered during the past decade, and are still based on a highly manual and iterative process. Profiling has been established as a first step to prune the design space, and gain a deep understanding of the algorithms that underpin the application for which an ASIP is to be tailored. Independently of the profiling strategy, none of the existing ASIP-oriented profiling technologies enables on-the-loop application optimization or algorithmic exploration, which are mandatory steps throughout ASIP design. An innovative multi-grained approach that enables multiple levels of profiling detail according to the ASIP design stage (i.e. hot spot identification, application optimization, algorithmic exploration and architectural design) is presented. To validate our multi-grained profiling approach, the design of an ASIP for Marker-Based Augmented Reality was undertaken, achieving a 6x speedup in application execution in two days of design time.
Keywords :
application specific integrated circuits; augmented reality; circuit optimisation; electronic engineering computing; instruction sets; integrated circuit design; microprocessor chips; ASIP design methodologies; ASIP-oriented profiling technologies; CoEx; algorithmic exploration; application specific instruction set processor; architectural design; architecture coexploration; design space; hot spot identification; innovative multigrained approach; marker-based augmented reality; multigrained profiling; on-the-loop application optimization; profiling-based algorithm; Algorithm design and analysis; Computer architecture; Estimation; Hardware; Instruments; Optimization; Signal processing algorithms;
Conference_Titel :
Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC), 2013 8th International Workshop on
Conference_Location :
Darmstadt
Print_ISBN :
978-1-4673-6180-4
DOI :
10.1109/ReCoSoC.2013.6581520