Parallel Hardware Architectures For The Life Sciences by Epstein, Avi