GPU computation in bioinspired algorithms: A review

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

Abstract

Bioinspired methods usually need a high amount of computational resources. For this reason, parallelization is an interesting alternative in order to decrease the execution time and to provide accurate results. In this sense, recently there has been a growing interest in developing parallel algorithms using graphic processing units (GPU) also refered as GPU computation. Advances in the video gaming industry have led to the production of low-cost, high-performance graphics processing units (GPUs) that possess more memory bandwidth and computational capability than central processing units (CPUs). As GPUs are available in personal computers, and they are easy to use and manage through several GPU programming languages (CUDA, OpenCL, etc.), graphics engines are being adopted widely in scientific computing applications, particularly in the fields of computational biology and bioinformatics. This paper reviews the use of GPUs to solve scientific problems, giving an overview of current software systems. © 2011 Springer-Verlag.

Cite

CITATION STYLE

APA

Arenas, M. G., Mora, A. M., Romero, G., & Castillo, P. A. (2011). GPU computation in bioinspired algorithms: A review. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6691 LNCS, pp. 433–440). https://doi.org/10.1007/978-3-642-21501-8_54

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