Research output per year
Research output per year
Jose Nunez-Yanez, Mohammad Hosseinabady, Andrés Rodríguez, Rafael Asenjo, Angeles Navarro, Rubén Gran-Tejero, Darió Suárez-Gracia
Research output: Chapter in Book/Report/Conference proceeding › Conference Contribution (Conference Proceeding)
In this paper, we investigate how to enhance an existing software-defined framework to reduce overheads and enable the parallel utilization of all the programmable processing resources present in systems that include FPGA-based hardware accelerators. To remove overheads, a new hardware platform is created based on interrupts, which removes spin-locks and frees the processing resources. Additionally, instead of simply using the hardware accelerator to offload a task from the CPU, we propose a scheduler that dynamically distributes the tasks among all the resources to minimize load unbalance. The experimental evaluation shows that the interrupt-based heterogeneous platform increases performance by up 22% while reducing energy requirements by 15%. Additionally, we measure between 50% to 25% reduction in execution time when the CPU cores assist FPGA execution at the same level of energy requirements depending on hardware speed-ups.
Original language | English |
---|---|
Title of host publication | Parallel Computing is Everywhere |
Publisher | IOS Press |
Pages | 677-686 |
Number of pages | 10 |
ISBN (Electronic) | 9781614998433 |
ISBN (Print) | 9781614998426 |
DOIs | |
Publication status | Published - 7 Mar 2018 |
Name | Advances in Parallel Computing |
---|---|
Volume | 32 |
ISSN (Print) | 0927-5452 |
ISSN (Electronic) | 1879-808X |
Research output: Contribution to journal › Article (Academic Journal) › peer-review
Nunez-Yanez, J. L.
5/01/16 → 4/01/20
Project: Research