Saltar para:
Logótipo
Você está em: Início » Publicações » Visualização » Techniques for efficient MATLAB-to-C compilation

Techniques for efficient MATLAB-to-C compilation

Título
Techniques for efficient MATLAB-to-C compilation
Tipo
Artigo em Livro de Atas de Conferência Internacional
Ano
2015
Autores
Reis, L
(Autor)
Outra
A pessoa não pertence à instituição. A pessoa não pertence à instituição. A pessoa não pertence à instituição. Ver página do Authenticus Sem ORCID
Indexação
Outras Informações
ID Authenticus: 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.
Idioma: Inglês
Tipo (Avaliação Docente): Científica
Documentos
Não foi encontrado nenhum documento associado à publicação.
Publicações Relacionadas

Dos mesmos autores

Compilation of MATLAB computations to CPU/GPU via C/OpenCL generation (2020)
Artigo em Revista Científica Internacional
Reis, L; João Bispo; João M. P. Cardoso
SSA-based MATLAB-to-C compilation and optimization (2016)
Artigo em Livro de Atas de Conferência Internacional
Reis, L; João Bispo; João M. P. Cardoso
Multi-target c code generation from MATLAB (2014)
Artigo em Livro de Atas de Conferência Internacional
João Bispo; Reis, L; João M. P. Cardoso
Compiler Techniques for Efficient MATLAB to OpenCL Code Generation (2017)
Artigo em Livro de Atas de Conferência Internacional
Reis, L; João Bispo; João M. P. Cardoso
C and OpenCL Generation from MATLAB (2015)
Artigo em Livro de Atas de Conferência Internacional
João Bispo; Reis, L; João M. P. Cardoso
Recomendar Página Voltar ao Topo
Copyright 1996-2024 © Faculdade de Medicina da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z  I Livro de Visitas
Página gerada em: 2024-07-22 às 22:20:46
Política de Utilização Aceitável | Política de Proteção de Dados Pessoais | Denúncias | Política de Captação e Difusão da Imagem Pessoal em Suporte Digital