Architectural optimizations for high performance and energy efficient Smith-Waterman implementation on FPGAs using OpenCL | IEEE Conference Publication | IEEE Xplore