Saltar para:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Início > Publicações > Visualização > Dynamic Partial Reconfiguration of Customized Single-Row Accelerators

Publicações

Dynamic Partial Reconfiguration of Customized Single-Row Accelerators

Título
Dynamic Partial Reconfiguration of Customized Single-Row Accelerators
Tipo
Artigo em Revista Científica Internacional
Ano
2019
Revista
Vol. 27 1
Páginas: 116-125
ISSN: 1063-8210
Editora: IEEE
Outras Informações
ID Authenticus: P-00P-S0Y
Abstract (EN): The use of specialized accelerator circuits is a feasible solution to address performance and energy issues in embedded systems. This paper extends a previous field-programmable gate array-based approach that automatically generates pipelined customized loop accelerators (CLAs) from runtime instruction traces. Despite efficient acceleration, the approach suffered from high area and resource requirements when offloading a large number of kernels from the target application. This paper addresses this by enhancing the CLA with dynamic partial reconfiguration (DPR) support. Each kernel to accelerate is implemented as a variant of a reconfigurable area of the CLA which hosts all functional units and configuration memory. Evaluation of the proposed system is performed on a Virtex-7 device. We show, for a set of 21 kernels, that when comparing two CLAs capable of accelerating the same subset of kernels, the one which benefits from DPR can be up to 4.3x smaller. Resorting to DPR allows for the implementation of CLAs which support numerous kernels without a significant decrease in operating frequency and does not affect the initiation intervals at which kernels are scheduled. Finally, the area required by a CLA instance can be further reduced by increasing the IIs of the scheduled kernels.
Idioma: Inglês
Tipo (Avaliação Docente): Científica
Nº de páginas: 10
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
Transparent runtime migration of loop-based traces of processor instructions to reconfigurable processing units (2013)
Artigo em Revista Científica Internacional
João Bispo; Nuno Paulino; João Cardoso; João Canas Ferreira
Optimizing OpenCL Code for Performance on FPGA: k-Means Case Study With Integer Data Sets (2020)
Artigo em Revista Científica Internacional
Nuno Paulino; João Canas Ferreira; João M. P. Cardoso
Improving Performance and Energy Consumption in Embedded Systems via Binary Acceleration: A Survey (2020)
Artigo em Revista Científica Internacional
Nuno Paulino; João Canas Ferreira; João M. P. Cardoso
Generation of Customized Accelerators for Loop Pipelining of Binary Instruction Traces (2017)
Artigo em Revista Científica Internacional
Nuno Paulino; João Canas Ferreira; João M. P. Cardoso

Ver todas (12)

Da mesma revista

Reliability and availability in reconfigurable computing: A basis for a common solution (2008)
Artigo em Revista Científica Internacional
Manuel G. Gericota; Gustavo R. Alves; Miguel L. Silva; José M. Ferreira
Generation of Customized Accelerators for Loop Pipelining of Binary Instruction Traces (2017)
Artigo em Revista Científica Internacional
Nuno Paulino; João Canas Ferreira; João M. P. Cardoso
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-09-27 às 15:20:29 | Política de Privacidade | Política de Proteção de Dados Pessoais | Denúncias | Livro Amarelo Eletrónico