<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>GPGPU &#187; Tag: Sequence Alignment :: GPGPU.org</title>
	<atom:link href="http://gpgpu.org/tag/sequence-alignment/feed" rel="self" type="application/rss+xml" />
	<link>http://gpgpu.org</link>
	<description>General-Purpose Computation on Graphics Hardware</description>
	<lastBuildDate>Wed, 01 Feb 2012 07:56:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Sequence Homology Search using Fine-Grained Cycle Sharing of Idle GPUs</title>
		<link>http://gpgpu.org/2011/10/02/sequence-homology-search</link>
		<comments>http://gpgpu.org/2011/10/02/sequence-homology-search#comments</comments>
		<pubDate>Sun, 02 Oct 2011 07:25:49 +0000</pubDate>
		<dc:creator>dom</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Bioinformatics]]></category>
		<category><![CDATA[NVIDIA CUDA]]></category>
		<category><![CDATA[Papers]]></category>
		<category><![CDATA[Sequence Alignment]]></category>

		<guid isPermaLink="false">http://gpgpu.org/?p=4009</guid>
		<description><![CDATA[Abstract: In this paper, we propose a fine-grained cycle sharing (FGCS) system capable of exploiting idle graphics processing units (GPUs) for accelerating sequence homology search in local area network environments. Our system exploits short idle periods on GPUs by running small parts of guest programs such that each part can be completed within hundreds of [...]]]></description>
			<content:encoded><![CDATA[<p>Abstract:</p>
<blockquote><p>In this paper, we propose a fine-grained cycle sharing (FGCS) system capable of exploiting idle graphics processing units (GPUs) for accelerating sequence homology search in local area network environments. Our system exploits short idle periods on GPUs by running small parts of guest programs such that each part can be completed within hundreds of milliseconds. To detect such short idle periods from the pool of registered resources, our system continuously monitors keyboard and mouse activities via event handlers rather than waiting for a screensaver, as is typically deployed in existing systems. Our system also divides guest tasks into small parts according to a performance model that estimates execution times of the parts. This task division strategy minimizes any disruption to the owners of the GPU resources. Experimental results show that our FGCS system running on two non-dedicated GPUs achieves 111-116% of the throughput achieved by a single dedicated GPU. Furthermore, our system provides over two times the throughput of a screensaver-based system. We also show that the idle periods detected by our system constitute half of the system uptime. We believe that the GPUs hidden and often unused in office environments provide a powerful solution to sequence homology search.</p></blockquote>
<p>(Fumihiko Ino, Yuma Munekawa, and Kenichi Hagihara, <em>“Sequence Homology Search using Fine-Grained Cycle Sharing of Idle GPUs”</em>, accepted for publication in IEEE Transactions on Parallel and Distributed Systems, Sep. 2011. [<a title="Link to publisher" href="http://dx.doi.org/10.1109/TPDS.2011.239" target="_blank">DOI</a>])</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2011/10/02/sequence-homology-search/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Accelerating Smith-Waterman on Heterogeneous CPU-GPU Systems</title>
		<link>http://gpgpu.org/2011/06/26/smith-waterman-on-heterogeneous-cpu-gpu-systems</link>
		<comments>http://gpgpu.org/2011/06/26/smith-waterman-on-heterogeneous-cpu-gpu-systems#comments</comments>
		<pubDate>Sun, 26 Jun 2011 23:19:13 +0000</pubDate>
		<dc:creator>dom</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Bioinformatics]]></category>
		<category><![CDATA[Computational Biology]]></category>
		<category><![CDATA[Heterogeneneous Computing]]></category>
		<category><![CDATA[Papers]]></category>
		<category><![CDATA[Sequence Alignment]]></category>

		<guid isPermaLink="false">http://gpgpu.org/?p=3676</guid>
		<description><![CDATA[Abstract: This paper describes the approach and the speedup obtained in performing Smith-Waterman database searches on heterogeneous platforms comprising of multi core CPU and multi GPU systems. Most of the advanced and optimized Smith-Waterman algorithm versions have demonstrated remarkable speedup over NCBI BLAST versions, viz., SWPS3 based on x86 SSE2 instructions and CUDASW++ v2.0 CUDA [...]]]></description>
			<content:encoded><![CDATA[<p>Abstract:</p>
<blockquote><p>This paper describes the approach and the speedup obtained in performing Smith-Waterman database searches on heterogeneous platforms comprising of multi core CPU and multi GPU systems. Most of the advanced and optimized Smith-Waterman algorithm versions have demonstrated remarkable speedup over NCBI BLAST versions, viz., SWPS3 based on x86 SSE2 instructions and CUDASW++ v2.0 CUDA implementation on GPU. This work proposes a hybrid Smith-Waterman algorithm that integrates the state-of-the art CPU and GPU solutions for accelerating Smith-Waterman algorithm in which GPU acts as a co-processor and shares the workload with the CPU enabling us to realize remarkable performance of over 70 GCUPS resulting from simultaneous CPU-GPU execution. In this work, both CPU and GPU are graded equally in performance for Smith-Waterman rather than previous approaches of porting the computationally intensive portions onto the GPUs or a naive multi-core CPU approach.</p></blockquote>
<p>(J. Singh and I. Aruni: <em>&#8220;Accelerating Smith-Waterman on Heterogeneous CPU-GPU Systems&#8221;</em>, Proceedings of Bioinformatics and Biomedical Engineering (iCBBE), May 2011. [<a href="http://dx.doi.org/10.1109/icbbe.2011.5780005 " target="_blank">DOI</a>])</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2011/06/26/smith-waterman-on-heterogeneous-cpu-gpu-systems/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MUMmerGPU 2: Optimizing data intensive GPGPU computations for DNA sequence alignment</title>
		<link>http://gpgpu.org/2009/08/31/mummergpu-2</link>
		<comments>http://gpgpu.org/2009/08/31/mummergpu-2#comments</comments>
		<pubDate>Mon, 31 Aug 2009 22:15:30 +0000</pubDate>
		<dc:creator>dom</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Bioinformatics]]></category>
		<category><![CDATA[Computational Biology]]></category>
		<category><![CDATA[NVIDIA CUDA]]></category>
		<category><![CDATA[Papers]]></category>
		<category><![CDATA[Sequence Alignment]]></category>

		<guid isPermaLink="false">http://gpgpu.org/?p=1837</guid>
		<description><![CDATA[Abstract: MUMmerGPU uses highly-parallel commodity graphics processing units (GPU) to accelerate the data-intensive computation of aligning next generation DNA sequence data to a reference sequence for use in diverse applications such as disease genotyping and personal genomics. MUMmerGPU 2.0 features a new stackless depth-first-search print kernel and is 13× faster than the serial CPU version [...]]]></description>
			<content:encoded><![CDATA[<p>Abstract:</p>
<blockquote><p>MUMmerGPU uses highly-parallel commodity graphics processing units (GPU) to accelerate the data-intensive computation of aligning next generation DNA sequence data to a reference sequence for use in diverse applications such as disease genotyping and personal genomics. MUMmerGPU 2.0 features a new stackless depth-first-search print kernel and is 13× faster than the serial CPU version of the alignment code and nearly 4× faster in total computation time than MUMmerGPU 1.0. We exhaustively examined 128 GPU data layout configurations to improve register footprint and running time and conclude higher occupancy has greater impact than reduced latency. MUMmerGPU is available open-source at <a href="http://www.mummergpu.sourceforge.net" target="_blank">http://www.mummergpu.sourceforge.net</a>.</p></blockquote>
<p>(Trapnell, C, Schatz, MC (2009) Optimizing data intensive GPGPU computations for DNA sequence alignment. Parallel Computing <a href="http://dx.doi.org/10.1016/j.parco.2009.05.002" target="_blank">doi:10.1016/j.parco.2009.05.002</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://gpgpu.org/2009/08/31/mummergpu-2/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

