The document discusses hardware acceleration of the Burrows-Wheeler alignment algorithm. It describes how the algorithm works by creating a structure, examining occurrences of characters, and outputting the results. It notes that the algorithm is highly parallelizable. It then discusses different hardware accelerators like ASICs, GPUs, and FPGAs, noting that FPGAs provide flexibility, power efficiency, and can achieve a speed up of over 2x compared to CPUs. The goal is to implement the algorithm on an FPGA to align DNA reads faster and more efficiently than other platforms.