DocumentCode :
3330130
Title :
IRIS: A Firmware Design Methodology for SIMD Architectures
Author :
Jacobs, Jan ; van Engelen, L. ; Kuper, Jan ; Smit, Gerard J M ; Dai, Rui
Author_Institution :
Oce Technol. BV, Venlo
fYear :
2008
fDate :
3-5 Sept. 2008
Firstpage :
609
Lastpage :
617
Abstract :
Developing code for SIMD type hardware architectures is a tedious job. This is caused by the absence of both a coherent methodological framework and a hardware independent tooling. Moreover, the inherently difficult nature of programming dedicated massively parallel embedded processors, complicates the matter. This paper describes a single framework, called IRIS, to generate code for SIMD architectures. This framework is illustrated with a concrete case "Stochastic Image Quantisation". IRIS is based on an incremental construction of executable representations, which converge to the final target implementation in a semi-automated way.
Keywords :
firmware; parallel architectures; program compilers; IRIS; SIMD type hardware architecture; code development; code generation; executable representation; firmware design; massively parallel embedded processors; stochastic image quantisation; Design engineering; Design methodology; Digital systems; Hardware; Iris; Jacobian matrices; Job design; Microprogramming; Parallel programming; Programming profession; SIMD architectures; executability; firmware development; functional languages;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design Architectures, Methods and Tools, 2008. DSD '08. 11th EUROMICRO Conference on
Conference_Location :
Parma
Print_ISBN :
978-0-7695-3277-6
Type :
conf
DOI :
10.1109/DSD.2008.58
Filename :
4669291
Link To Document :
بازگشت