Go to:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Start > Publications > View > Pipelining data-dependent tasks in FPGA-based multicore architectures
Publication

Publications

Pipelining data-dependent tasks in FPGA-based multicore architectures

Title
Pipelining data-dependent tasks in FPGA-based multicore architectures
Type
Article in International Scientific Journal
Year
2016
Authors
Azarian, A
(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
Journal
Vol. 42
Pages: 165-179
ISSN: 0141-9331
Publisher: Elsevier
Indexing
Publicação em ISI Web of Knowledge ISI Web of Knowledge - 0 Citations
Publicação em Scopus Scopus - 0 Citations
Other information
Authenticus ID: P-00K-BGG
Abstract (EN): In recent years, there has been increasing interest in using task-level pipelining to accelerate the overall execution of applications mainly consisting of producer/consumer tasks. This paper proposes fine- and coarse-grained data synchronization approaches to achieve pipelining execution of producer/consumer tasks in FPGA-based multicore architectures. Our approaches are able to speedup the overall execution of successive, data-dependent tasks, by using multiple cores and specific customization features provided by FPGAs. An important component of our approach is the use of customized inter-stage buffer schemes to communicate data and to synchronize the cores associated with the producer/consumer tasks. We propose techniques to reduce the number of accesses to external memory in our fine-grained data synchronization approach. The experimental results show the feasibility of the approach in both in-order and out-of-order producer/consumer tasks. Moreover, the results using our approach reveal noticeable performance improvements for a number of benchmarks over a single core implementation without using task-level pipelining.
Language: English
Type (Professor's evaluation): Scientific
No. of pages: 15
Documents
We could not find any documents associated to the publication.
Related Publications

Of the same authors

Reducing Misses to External Memory Accesses in Task-Level Pipelining (2015)
Article in International Conference Proceedings Book
Azarian, A; João M. P. Cardoso
Coarse/Fine-grained Approaches for Pipelining Computing Stages in FPGA-Based Multicore Architectures (2014)
Article in International Conference Proceedings Book
Azarian, A; João M. P. Cardoso
An FPGA-based multi-core approach for pipelining computing stages (2013)
Article in International Conference Proceedings Book
Azarian, A; João M. P. Cardoso; Werner, S; Becker, J

Of the same journal

MICPRO DSD 2015 special issue (2017)
Another Publication in an International Scientific Journal
João Canas Ferreira; Kitsos, P
The VALU3S ECSEL project: Verification and validation of automated systems safety and security (2021)
Article in International Scientific Journal
Agirre, JA; Etxeberria, L; Barbosa, R; Basagiannis, S; Giantamidis, G; Bauer, T; Ferrari, E; Esnaola, ML; Orani, V; Öberg, J; Pereira, D; Proença, J; Schlick, R; Smrcka, A; Tiberti, W; Tonetta, S; Bozzano, M; Yazici, A; Sangchoolie, B
The ANTAREX domain specific language for high performance computing (2019)
Article in International Scientific Journal
Silvano, C; Agosta, G; Bartolini, A; Beccari, AR; Benini, L; Besnard, L; João Bispo; Cmar, R; João M. P. Cardoso; Cavazzoni, C; Cesarini, D; Cherubin, S; Ficarelli, F; Gadioli, D; Golasowski, M; Libri, A; Martinovic, J; Palermo, G; Pinto, P; Rohou, E...(mais 2 authors)
Run-time generation of partial FPGA configurations for subword operations (2012)
Article in International Scientific Journal
Silva, ML; João Canas Ferreira
Real-time fault injection using enhanced on-chip debug infrastructures (2011)
Article in International Scientific Journal
José Martins Ferreira; André V. Fidalgo; Manuel G. Gericota; Gustavo R. Alves

See all (8)

Recommend this page Top
Copyright 1996-2025 © Faculdade de Direito da Universidade do Porto  I Terms and Conditions  I Acessibility  I Index A-Z
Page created on: 2025-07-14 at 13:10:26 | Privacy Policy | Personal Data Protection Policy | Whistleblowing