DocumentCode
465385
Title
RISPP: Rotating Instruction Set Processing Platform
Author
Bauer, Lars ; Shafique, Muhammad ; Kramer, Simon ; Henkel, Jörg
Author_Institution
Univ. of Karlsruhe, Karlsruhe
fYear
2007
fDate
4-8 June 2007
Firstpage
791
Lastpage
796
Abstract
Adaptation in embedded processing is key in order to address efficiency. The concept of extensible embedded processors works well if a few a-priori known hot spots exist. However, they are far less efficient if many and possible at-design-time-unknown hot spots need to be dealt with. Our RISPP approach advances the extensible processor concept by providing flexibility through runtime adaptation by what we call "instruction rotation". It allows sharing resources in a highly flexible scheme of compatible components (called atoms and molecules). As a result, we achieve high speed-ups at moderate additional hardware. Furthermore, we can dynamically tradeoff between area and speed-up through runtime adaptation. We present the main components of our platform and discuss by means of an H.264 video codec.
Keywords
embedded systems; instruction sets; microprocessor chips; multiprocessing systems; reconfigurable architectures; RISPP platform; embedded processing; extensible embedded processors; rotating instruction set processing platform; runtime adaptation; Application specific processors; Automotive engineering; Embedded computing; Embedded system; Hardware; Mobile communication; Permission; Process design; Runtime; Video codecs; ASIP; Design; Performance; extensible embedded processors; reconfigurable computing; run-time adaptation;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2007. DAC '07. 44th ACM/IEEE
Conference_Location
San Diego, CA
ISSN
0738-100X
Print_ISBN
978-1-59593-627-1
Type
conf
Filename
4261291
Link To Document