Skip to content

parasail

基于 SIMD 指令集的并行序列比对库,使用 Smith-Waterman、Needleman-Wunsch 等算法的向量化实现。该方法在现代 CPU 上实现了极高的比对吞吐量。

PropertyValue
PurposeSIMD 向量化的并行序列比对
Time ComplexityO(mn / w)
Space ComplexityO(m)
Year2016
DifficultyAdvanced
LanguagesC
CategorySequence Alignment

Complexity Analysis

  • Time Complexity: O(mn / w)
  • Space Complexity: O(m)

Performance Insight: The time complexity of this algorithm is polynomial.

Note: Complexity analysis is based on theoretical models. Actual runtime is affected by input scale, hardware, and implementation optimizations. Benchmark for your specific workload.

Literature & Implementation

SWIPE · SSEARCH · KSW

Tags

simd parallel vectorized high-throughput

Released under the MIT License.