Please use this identifier to cite or link to this item: http://repositorio.inesctec.pt/handle/123456789/6381
Title: The MATISSE MATLAB Compiler
Authors: João Bispo
Pinto,P
Ricardo Ferreira Nobre
Carvalho,T
João Paiva Cardoso
Pedro Diniz
Issue Date: 2013
Abstract: This paper describes MATISSE, a MATLAB to C compiler targeting embedded systems that is based on Strategic and Aspect-Oriented Programming concepts. MATISSE takes as input: (1) MATLAB code and (2) LARA aspects related to types and shapes, code insertion/ removal, and specialization based directives defining default variable values. In this paper we also illustrate the use of MATISSE in leveraging data types and shapes to generate customized C code suitable for high-level hardware synthesis tools. The preliminary experimental results presented here reveal the described approach to yield performance results for the resulting hardware and software references implementations that are comparable in terms of performance with hand-crafted solutions but derived automatically at a fraction of the cost.
URI: http://repositorio.inesctec.pt/handle/123456789/6381
http://dx.doi.org/10.1109/indin.2013.6622952
metadata.dc.type: conferenceObject
Publication
Appears in Collections:CSIG - Articles in International Conferences

Files in This Item:
File Description SizeFormat 
P-008-HXH.pdf206.21 kBAdobe PDFThumbnail
View/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.