Parallel computing in bioinformatics: a view from high-performance, heterogeneous, and cloud computing | Publicación