There are 5 exact string matching algorithms and these are needed to be parallelized by data decomposition. The model needed for these algorithms is hybrid MPI/OpenMP. The requirements needed to be done; first figure with explanations about this model. Second the implementation must be done by Window and Linux. The database supposed to use must be standard and can be downloaded from pizzachili website
I have 4 years of XP in parallelization. Did some work in MPI/OpenMP. Algorithms will be compatible both for Linux & Windows. Let me know if you're interested in making a deal.