Performance Analysis of Approximate String Searching Implementations for Heterogeneous Computing Platform