Saltar para:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Início > Publicações > Visualização > Transparent runtime migration of loop-based traces of processor instructions to reconfigurable processing units

Publicações

Transparent runtime migration of loop-based traces of processor instructions to reconfigurable processing units

Título
Transparent runtime migration of loop-based traces of processor instructions to reconfigurable processing units
Tipo
Artigo em Revista Científica Internacional
Ano
2013
Autores
João Bispo
(Autor)
Outra
A pessoa não pertence à instituição. A pessoa não pertence à instituição. A pessoa não pertence à instituição. Sem AUTHENTICUS Sem ORCID
Nuno Paulino
(Autor)
FEUP
Revista
Vol. 2013
Páginas: 1-20
ISSN: 1687-7195
Editora: Hindawi
Indexação
INSPEC
Classificação Científica
FOS: Ciências da engenharia e tecnologias > Engenharia electrotécnica, electrónica e informática
CORDIS: Ciências Tecnológicas > Engenharia > Engenharia de computadores
Outras Informações
ID Authenticus: P-008-9TB
Abstract (EN): The ability to map instructions running in a microprocessor to a reconfigurable processing unit (RPU), acting as a coprocessor, enables the runtime acceleration of applications and ensures code and possibly performance portability. In this work, we focus on the mapping of loop-based instruction traces (called Megablocks) to RPUs. The proposed approach considers offline partitioning and mapping stages without ignoring their future runtime applicability. We present a toolchain that automatically extracts specific trace-based loops, called Megablocks, from MicroBlaze instruction traces and generates an RPU for executing those loops. Our hardware infrastructure is able to move loop execution from the microprocessor to the RPU transparently, at runtime, and without changing the executable binaries. The toolchain and the system are fully operational. Three FPGA implementations of the system, differing in the hardware interfaces used, were tested and evaluated with a set of 15 application kernels. Speedups ranging from 1.26 × to 3.69 × were achieved for the best alternative using a MicroBlaze processor with local memory. © 2013 João Bispo et al.
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

Transparent Trace-Based Binary Acceleration for Reconfigurable HW/SW Systems (2013)
Artigo em Revista Científica Internacional
João Bispo; Nuno Paulino; João Cardoso; João Canas Ferreira

Da mesma revista

Selected papers from the 17th reconfigurable architectures workshop (RAW2010) (2011)
Outra Publicação em Revista Científica Internacional
Dasu, A; João M. P. Cardoso; Bozorgzadeh, E; Becker, J
Practical education fostered by research projects in an embedded systems course (2014)
Artigo em Revista Científica Internacional
Bonato, V; Fernandes, MM; João M. P. Cardoso; Marques, E
Recomendar Página Voltar ao Topo
Copyright 1996-2025 © Faculdade de Direito da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2025-08-24 às 03:53:46 | Política de Privacidade | Política de Proteção de Dados Pessoais | Denúncias