Porting and optimising star: a case study of suffering and surfacing
暂无分享,去创建一个
This paper has three main parts. The first part is a description of our project STAR. It explains what our program does and what makes it special compared to other similar programs.
The second part pertains to the porting of our program to other platforms. It enumerates the errors of our ways, how we struggled to overcome them and what we learned in the process.
The last part narrates our strategy to optimise the program. We will explain why we deviated from the general accepted strategy to optimise those parts with the highest potential gain.
[1] Michael Jackson,et al. Principles of program design , 1975 .
[2] J. Abrahams,et al. Prediction of RNA secondary structure, including pseudoknotting, by computer simulation. , 1990, Nucleic acids research.
[3] F. H. D. van Batenburg,et al. L-one-two-three (L1:..L2:..L3:) considered harmful , 1991, APL '91.
[4] Michael Zuker,et al. Optimal computer folding of large RNA sequences using thermodynamics and auxiliary information , 1981, Nucleic Acids Res..