Advanced parallel computing systems have been used to transform, enhance, and accelerate different applications in various disciplines. These computing systems are characterized by exploiting the following types of parallelism: fine-grained, coarse-grained, thread-level, data-level, and request-level.1 Each parallelism adds a different level of support and acceleration to a different discipline’s application. One of the disciplines that have been enhanced and accelerated is bioinformatics. The discipline of bioinformatics is the application of tools of both analysis and computation to the interpretation and capturing of biological data.2 Bioinformatics is an evolving discipline, and complex computing systems are needed to sort, analyze, predict, and store biological data. This data is often needed rapidly, and advanced parallel computing systems can meet and exceed this need.
Advanced parallel computing can accelerate the many bioinformatics applications and algorithms that range from computer-intensive to data-intensive.1 This form of computing contains different types of systems in a wide range, from supercomputers to laptops. As a result of this range, advanced parallel computing systems propose the massive acceleration of bioinformatics applications and algorithms to produce high-level output. In addition, these parallel computing systems may use different technologies, architectures, and configurations to solve various issues and problems within bioinformatics applications.1 Advanced parallel computing usage and designs also create a challenge that opens up a new realm of possibilities that can further accelerate bioinformatics applications and algorithms. This acceleration greatly benefits the field of bioinformatics.
Want More Tech News? Subscribe to ComputingEdge Newsletter Today!
The IEEE/ACM Transactions on Computational Biology and Bioinformatics volume 12, number 5 journal has a section entitled, “Accelerating Bioinformatics Applications via Emerging Parallel Computing Systems,” which provides information on the impact and role advanced parallel computing systems have on bioinformatics applications and algorithms. The section of this article provides a forum where you have access to eight original articles that focus on the practical aspects of the efficient design and implementation application of hardware architectures to accelerate bioinformatics issues.1 The following eight original articles highlighted in this section are:
Each of the articles mentioned provides a different level of insight into the acceleration of bioinformatics through advanced parallel computing.