Multicore Architectures for Bioinformatics Applications