Arioc:  high-throughput read alignment with GPU-accelerated exploration of the seed-and-extend search space