Sequence Alignment Tools: One Parallel Pattern to Rule Them All?