High Performance Computing Architectures and Techniques

Since the dawn of the computing era in the mid to late 1940’s, users have continuously demanded the availability of bigger, in terms of primary and secondary storage, and faster, in terms of computational power, computers. In spite of the great advances in digital electronics, the commercial and scientific communities consistently face problems and opportunities whose solutions involve the use of ever-more-powerful computational engines. Biological sequence analysis is one such application domain.