DocumentCode :
2748442
Title :
Load adaptive algorithms and implementations for the 2D discrete wavelet transform on fine-grain multithreaded architectures
Author :
Khokhar, Ashfaq A. ; Heber, Gerd ; Thulasiraman, Parimala ; Gao, Guang R.
Author_Institution :
Dept. of Electr. & Comput. Eng., Delaware Univ., Newark, DE, USA
fYear :
1999
fDate :
12-16 Apr 1999
Firstpage :
458
Lastpage :
462
Abstract :
In this paper we present a load adaptive parallel algorithm and implementation to compute 2D Discrete Wavelet Transform (DWT) on multithreading machines. In a 2D DWT computation, the problem sizes reduces at every decomposition level and the lengths of the emerging computation paths also vary. The parallel algorithm proposed in this paper dynamically scales itself to the varying problem size. Experimental results are reported based on the implementations of the proposed algorithm on a 2D node multithreading emulation platform, EARTH-MANNA. We show that multithreading implementations of the proposed algorithm are at least 2 times faster than the MPI based message passing implementations reported in the literature. We further show that the proposed algorithm and implementations scale linearly with respect to problem and machine sizes
Keywords :
discrete wavelet transforms; message passing; multi-threading; parallel algorithms; 2D Discrete Wavelet Transform; DWT; EARTH-MANNA; computation paths; load adaptive; multithreading emulation platform; parallel algorithm; Adaptive algorithm; Computer architecture; Concurrent computing; Discrete wavelet transforms; Message passing; Multithreading; Parallel algorithms; Parallel processing; Wavelet analysis; Wavelet transforms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing, 1999. 13th International and 10th Symposium on Parallel and Distributed Processing, 1999. 1999 IPPS/SPDP. Proceedings
Conference_Location :
San Juan
Print_ISBN :
0-7695-0143-5
Type :
conf
DOI :
10.1109/IPPS.1999.760517
Filename :
760517
Link To Document :
بازگشت