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