Saltar para:
Logótipo
Você está em: Início » Publicações » Visualização » C and OpenCL Generation from MATLAB

C and OpenCL Generation from MATLAB

Título
C and OpenCL Generation from MATLAB
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
Outras Informações
ID Authenticus: P-00G-SYH
Abstract (EN): In many engineering and science areas, models are developed and validated using high-level programing languages and environments as is the case with MATLAB. In order to target the multicore heterogeneous architectures being used on embedded systems to provide high performance computing with acceptable energy/power envelops, developers manually migrate critical code sections to lower-level languages such as C and OpenCL, a time consuming and error prone process. Thus, automatic source-to-source approaches are highly desirable. We present an approach to compile MATLAB and output equivalent C/OpenCL code to target architectures, such as GPU based hardware accelerators. We evaluate our approach on an existing MATLAB compiler framework named MATISSE. The OpenCL generation relies on the manual insertion of directives to guide the compilation and is also capable of generating C wrapper code to interface and synchronize with the OpenCL code. We evaluated the compiler with a number of benchmarks from different domains and the results are very encouraging.
Idioma: Inglês
Tipo (Avaliação Docente): Científica
Nº de páginas: 6
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
Techniques for efficient MATLAB-to-C compilation (2015)
Artigo em Livro de Atas de Conferência Internacional
João Bispo; Reis, L; 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
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-08-25 às 16:04:18
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