Accelerating Protein Sequence Alignment With Different Parallel Hardware Platforms