Title :
Multithreaded ClustalW with Improved Optimization for Intel Multi-core Processor
Author :
Chaichoompu, Kridsadakorn ; Kittitornkun, Surin
Author_Institution :
Dept. of Comput. Eng., King Mongkut´´s Inst. of Technol., Bangkok
fDate :
Oct. 18 2006-Sept. 20 2006
Abstract :
This paper presents the methodology that assists the compiler to optimize ClustalW; the most widely used tool for aligning multiple text-based protein or nucleotide sequences in Bioinformatics. Our goal is to minimize latency and maximize the throughput of execution on multithreading ClustalW called MT-ClustalW: our previous work. As a result, optimized MT-ClustalW is able to fully utilize the machine resources and achieves higher throughput on multicore computers. The experiment results show that our methodology can assist the compiler to optimize the code better than only compiler-optimization and achieve over 2 times faster than the sequential ClustalW. Finally, we analyze the overall result with Amdahl´s Law
Keywords :
biology computing; microprocessor chips; multi-threading; program compilers; Amdahl´s Law; Bioinformatics; Intel multicore processor; compiler-optimization; multiple text-based protein; multithreaded ClustalW; nucleotide sequences; Concurrent computing; Hardware; Multicore processing; Multithreading; Optimizing compilers; Parallel processing; Proteins; Signal processing algorithms; Throughput; Workstations;
Conference_Titel :
Communications and Information Technologies, 2006. ISCIT '06. International Symposium on
Conference_Location :
Bangkok
Print_ISBN :
0-7803-9741-X
Electronic_ISBN :
0-7803-9741-X
DOI :
10.1109/ISCIT.2006.340018