14th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP'06) High Performance Pattern Matching with Dynamic Load Balancing on Heterogeneous Systems Montb?liard-Sochaux, France February 15-February 17 ISBN: 0-7695-2513-X
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/PDP.2006.41
This paper presents an efficient parallel-anddistributed 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 kmismatches. 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.
Index Terms:
parallelism, distributed processing, string matching, multithreading, dynamic load balancing, RMI
Citation:
Jin Hwan Park, Bernard A. Demirdag, "High Performance Pattern Matching with Dynamic Load Balancing on Heterogeneous Systems," pdp, pp.285-290, 14th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP'06), 2006 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||