Parallel computing techniques for performance enhancement of a cDNA microarray gridding algorithm

Stamos Katsigiannis, D. Maroulis
{"title":"Parallel computing techniques for performance enhancement of a cDNA microarray gridding algorithm","authors":"Stamos Katsigiannis, D. Maroulis","doi":"10.1109/ISSPIT.2013.6781922","DOIUrl":null,"url":null,"abstract":"cDNA microarrays are a powerful tool for studying gene expression levels. A challenging and complex task of microarray image analysis is the creation of a grid that matches the spots in the image. Proposed methods and tools usually require human intervention, leading to variations of the gene expression results. Furthermore, while automatic methods are available, they present high computational complexity. In this work, the authors present a performance enhancement via GPU computing techniques of an automatic gridding method, previously proposed by their research group. Complex steps of the algorithm were computed in parallel by utilizing the NVIDIA CUDA architecture that allows the use of NVIDIA GPUs for general purpose parallel computations. Experiments showed that the proposed approach achieves higher utilization of the available computational resources, leading to enhanced performance and significantly reduced computational time.","PeriodicalId":88960,"journal":{"name":"Proceedings of the ... IEEE International Symposium on Signal Processing and Information Technology. IEEE International Symposium on Signal Processing and Information Technology","volume":"66 1","pages":"000446-000451"},"PeriodicalIF":0.0000,"publicationDate":"2013-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the ... IEEE International Symposium on Signal Processing and Information Technology. IEEE International Symposium on Signal Processing and Information Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISSPIT.2013.6781922","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

cDNA microarrays are a powerful tool for studying gene expression levels. A challenging and complex task of microarray image analysis is the creation of a grid that matches the spots in the image. Proposed methods and tools usually require human intervention, leading to variations of the gene expression results. Furthermore, while automatic methods are available, they present high computational complexity. In this work, the authors present a performance enhancement via GPU computing techniques of an automatic gridding method, previously proposed by their research group. Complex steps of the algorithm were computed in parallel by utilizing the NVIDIA CUDA architecture that allows the use of NVIDIA GPUs for general purpose parallel computations. Experiments showed that the proposed approach achieves higher utilization of the available computational resources, leading to enhanced performance and significantly reduced computational time.
cDNA微阵列是研究基因表达水平的有力工具。微阵列图像分析的一项具有挑战性和复杂性的任务是创建与图像中的点相匹配的网格。所提出的方法和工具通常需要人为干预,导致基因表达结果的变化。此外,虽然自动方法是可用的,但它们具有较高的计算复杂度。在这项工作中,作者通过GPU计算技术提出了一种自动网格方法的性能增强,这种方法之前由他们的研究小组提出。该算法的复杂步骤通过利用NVIDIA CUDA架构并行计算,该架构允许使用NVIDIA gpu进行通用并行计算。实验表明,该方法提高了可用计算资源的利用率,提高了性能,显著缩短了计算时间。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信