Survey of Biological High Performance Computing: Algorithms, Implementations and Outlook Research | IEEE Conference Publication | IEEE Xplore