HPG-SW is a modern implementation of the Smith-Waterman algorithm based on high-performance computing techniques. HPG-SW uses the OpenMP parallel programming model and the SSE instructions in order to take advantages of the multi-core processors and the SIMD registers of current CPU cores.

HPG-SW offers a simple C API interface to be used by many applications providing a high speed-up. HPG-SW also provides a CLI, a set of RESTful web-services and Web interface to align both DNA and protein sequences.

  • Homepage: Wiki


Head of the Department: Joaquin Dopazo
Project Manager: Ignacio Medina, Joaquin Tarraga
Scientific Programmer: Joaquin Tarraga, Vicente Arnau