Design of multiple sequence alignment algorithms on parallel, distributed memory supercomputers | IEEE Conference Publication | IEEE Xplore