Streaming Algorithms for Biological Sequence Alignment on GPUs
IEEE Transactions on Parallel and Distributed Systems
Proceedings of the International Conference on Advances in Computing, Communication and Control
Harnessing parallelism in multicore clusters with the all-pairs and wavefront abstractions
Proceedings of the 18th ACM international symposium on High performance distributed computing
A Massively Parallel Architecture for Bioinformatics
ICCS '09 Proceedings of the 9th International Conference on Computational Science: Part I
High speed biological sequence analysis with hiddenMarkov models on reconfigurable platforms
IEEE Transactions on Information Technology in Biomedicine - Special section on computational intelligence in medical systems
Hardware Acceleration of HMMER on FPGAs
Journal of Signal Processing Systems
Reconfigurable computing for accelerating protein folding simulations
ARC'07 Proceedings of the 3rd international conference on Reconfigurable computing: architectures, tools and applications
Multiple sequence alignment using reconfigurable computing
ARC'07 Proceedings of the 3rd international conference on Reconfigurable computing: architectures, tools and applications
C-based design methodology for FPGA implementation of clustalW MSA
PRIB'07 Proceedings of the 2nd IAPR international conference on Pattern recognition in bioinformatics
An FPGA-based accelerator for multiple biological sequence alignment with DIALIGN
HiPC'07 Proceedings of the 14th international conference on High performance computing
A special-purpose architecture for solving the breakpoint median problem
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
GPU-ClustalW: using graphics hardware to accelerate multiple sequence alignment
HiPC'06 Proceedings of the 13th international conference on High Performance Computing
Accelerating motif discovery: motif matching on parallel hardware
WABI'06 Proceedings of the 6th international conference on Algorithms in Bioinformatics
A parallel cooperative team of multiobjective evolutionary algorithms for motif discovery
The Journal of Supercomputing
Hi-index | 3.84 |
Summary: Aligning hundreds of sequences using progressive alignment tools such as ClustalW requires several hours on state-of-the-art workstations. We present a new approach to compute multiple sequence alignments in far shorter time using reconfigurable hardware. This results in an implementation of ClustalW with significant runtime savings on a standard off-the-shelf FPGA. Availability: An online server for ClustalW running on a Pentium IV 3 GHz with a Xilinx XC2V6000 FPGA PCI-board is available at http://beta.projectproteus.org. The PE hardware design in Verilog HDL is available on request from the first author. Contact: tim.oliver@pmail.ntu.edu.sg