Go to:
Logótipo
Você está em: Start » Publications » View » Techniques for efficient MATLAB-to-C compilation
Publication

Techniques for efficient MATLAB-to-C compilation

Title
Techniques for efficient MATLAB-to-C compilation
Type
Article in International Conference Proceedings Book
Year
2015
Authors
Reis, L
(Author)
Other
The person does not belong to the institution. The person does not belong to the institution. The person does not belong to the institution. View Authenticus page Without ORCID
Indexing
Other information
Authenticus ID: P-00G-SYG
Abstract (EN): MATLAB to C translation is foreseen to raise the overall abstraction level when mapping computations to embedded systems (possibly consisting of software and hardware components), and thus for increasing productivity and for providing an automated modeldriven design-flow. This paper describes recent work developed in the context of MATISSE, a MATLAB to C compiler targeting embedded systems. We introduce several techniques to allow the efficient generation of C code, such as weak types, primitives and matrix views. We evaluate the compiler with a set of 9 publicly available benchmarks, targeting both embedded systems and a desktop system. We compare the execution time of the generated C code with the original code running on MATLAB, achieving a geometric mean speedup of 8.1 ×, and qualitatively compare our results with the performance of related approaches. The use of the new techniques allowed the compiler to achieve performance improvements of 46% on average.
Language: English
Type (Professor's evaluation): Scientific
Documents
We could not find any documents associated to the publication.
Related Publications

Of the same authors

Compilation of MATLAB computations to CPU/GPU via C/OpenCL generation (2020)
Article in International Scientific Journal
Reis, L; João Bispo; João M. P. Cardoso
SSA-based MATLAB-to-C compilation and optimization (2016)
Article in International Conference Proceedings Book
Reis, L; João Bispo; João M. P. Cardoso
Multi-target c code generation from MATLAB (2014)
Article in International Conference Proceedings Book
João Bispo; Reis, L; João M. P. Cardoso
Compiler Techniques for Efficient MATLAB to OpenCL Code Generation (2017)
Article in International Conference Proceedings Book
Reis, L; João Bispo; João M. P. Cardoso
C and OpenCL Generation from MATLAB (2015)
Article in International Conference Proceedings Book
João Bispo; Reis, L; João M. P. Cardoso
Recommend this page Top
Copyright 1996-2024 © Faculdade de Medicina da Universidade do Porto  I Terms and Conditions  I Acessibility  I Index A-Z  I Guest Book
Page created on: 2024-07-23 at 00:14:37
Acceptable Use Policy | Data Protection Policy | Complaint Portal | Política de Captação e Difusão da Imagem Pessoal em Suporte Digital