TY - GEN
T1 - Enhancing the Performance of a Microarray Gridding Algorithm via GPU Computing Techniques
AU - Katsigiannis, Stamos
AU - Zacharia, Eleni
AU - Maroulis, Dimitris
PY - 2013
Y1 - 2013
N2 - cDNA microarrays are a useful tool for studying the expression levels of genes. Nevertheless, microarray image gridding remains a challenging and complex task. Most of the microarray image analysis tools require human intervention, leading to variations of the gene expression results. Automatic methods have also been proposed, but present high computational complexity. In this work, the performance enhancement via GPU computing techniques of a fully automatic gridding method, previously proposed by the authors' research group, is presented. The NVIDIA CUDA architecture was utilized in order to achieve parallel computation of complex steps of the algorithm. Experimental results showed that the proposed approach provides enhanced performance in terms of computational time, while achieving higher utilization of the available computational resources.
AB - cDNA microarrays are a useful tool for studying the expression levels of genes. Nevertheless, microarray image gridding remains a challenging and complex task. Most of the microarray image analysis tools require human intervention, leading to variations of the gene expression results. Automatic methods have also been proposed, but present high computational complexity. In this work, the performance enhancement via GPU computing techniques of a fully automatic gridding method, previously proposed by the authors' research group, is presented. The NVIDIA CUDA architecture was utilized in order to achieve parallel computation of complex steps of the algorithm. Experimental results showed that the proposed approach provides enhanced performance in terms of computational time, while achieving higher utilization of the available computational resources.
U2 - 10.1109/BIBE.2013.6701689
DO - 10.1109/BIBE.2013.6701689
M3 - Conference contribution
SN - 978-1-4799-3164-4
BT - Bioinformatics and Bioengineering (BIBE), 2013 IEEE 13th International Conference on
PB - IEEE
ER -