Applying the stream-based computing model to design hardware accelerators: A case study

12Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

To facilitate the design of hardware accelerators we propose in this paper the adoption of the stream-based computing model and the usage of Graphics Processing Units (GPUs) as prototyping platforms. This model exposes the maximum data parallelism available in the applications and decouples computation from memory accesses. The design and implementation procedures, including the programming of GPUs, are illustrated with the widely used MrBayes bioinformatics application. Experimental results show that a straightforward mapping of the stream-based program for the GPU into hardware structures leads to improvements in performance, scalability and cost. Moreover, it is shown that a set of simple optimization techniques can be applied in order to reduce the cost, and the power consumption of hardware solutions. © 2009 Springer Berlin Heidelberg.

Cite

CITATION STYLE

APA

Pratas, F., & Sousa, L. (2009). Applying the stream-based computing model to design hardware accelerators: A case study. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5657 LNCS, pp. 237–246). https://doi.org/10.1007/978-3-642-03138-0_26

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free