The MATISSE MATLAB Compiler

dc.contributor.author João Bispo en
dc.contributor.author Pinto,P en
dc.contributor.author Ricardo Ferreira Nobre en
dc.contributor.author Carvalho,T en
dc.contributor.author João Paiva Cardoso en
dc.contributor.author Pedro Diniz en
dc.date.accessioned 2018-01-16T15:12:32Z
dc.date.available 2018-01-16T15:12:32Z
dc.date.issued 2013 en
dc.description.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. en
dc.identifier.uri http://repositorio.inesctec.pt/handle/123456789/6381
dc.identifier.uri http://dx.doi.org/10.1109/indin.2013.6622952 en
dc.language eng en
dc.relation 6527 en
dc.relation 5550 en
dc.relation 5760 en
dc.relation 6563 en
dc.rights info:eu-repo/semantics/openAccess en
dc.title The MATISSE MATLAB Compiler en
dc.type conferenceObject en
dc.type Publication en
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
P-008-HXH.pdf
Size:
206.21 KB
Format:
Adobe Portable Document Format
Description: