This document summarizes various parallel models that have been used to accelerate the Smith-Waterman algorithm for sequence alignment. It discusses implementations using associative massive parallelism on architectures like associative computing, ClearSpeed coprocessors and Convey computers. It also covers parallel programming models like MPI, OpenMP and hybrid models. Implementations using systolic arrays and graphics processors are also summarized. The document concludes that parallel models provide an excellent platform for processing large biological sequence data compared to sequential implementations of the Smith-Waterman algorithm.