Article ID: | iaor19971392 |
Country: | United States |
Volume: | 9 |
Issue: | 1 |
Start Page Number: | 29 |
End Page Number: | 39 |
Publication Date: | Jan 1995 |
Journal: | International Journal of Supercomputer Applications and High Performance Computing |
Authors: | Shapiro B.A., Navetta J., Chen J.H., Busse T., Kasprzak W., Maizel J.V. |
Keywords: | programming: dynamic |
An optimized and parallel form of a dynamic programming algorithm capable of generating optimal and suboptimal RNA secondary structures is presented, Implementation of this algorithm on a MasPar MP-2 with 16K processors is shown to perform extremely well for very large nucleic acid sequences such as HIV (AIDS) and Rhinovirus (common cold). These sequences are, respectively, 9, 128 and 7, 208 nucleotides in length. By taking advantage of the parallel nature of MasPar and also optimizing the communication requirements the implementation essentially reduced the algorithm from order