Exploring Dynamic Memory Allocations For Bioinformatics Applications