Back to Search Start Over

High performance pattern matching with dynamic load balancing on heterogeneous systems

Authors :
B.A. Demirdag
Jin Hwan Park
Source :
PDP
Publication Year :
2006
Publisher :
IEEE, 2006.

Abstract

This paper presents an efficient parallel-and-distributed string matching scheme in a heterogeneous environment. The contribution of the proposed approach is in two-fold; exploiting a non-trivial parallelism in each node that possibly is SMP, and distributed processing with dynamic load balancing on a network-connected system. For the parallel processing in each node, a multithreaded computation model is designed and implemented with Java Threads. For the distributed processing, a dynamic load balancing method is developed and implemented with Java RMI. The proposed approach manipulates both exact string matching and approximate string matching with k-mismatches. Experimental results demonstrate that the approach is an efficient parallel-and-distributed solution to the problem in a clustered system that is either homogeneous or heterogeneous.

Details

Database :
OpenAIRE
Journal :
14th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP'06)
Accession number :
edsair.doi...........b464873169c96bf8a7a9bcc9843073dc
Full Text :
https://doi.org/10.1109/pdp.2006.41