get_alignment_gaps()
now uses multi-core