The Advanced Vector Extensions 2 (AVX2) instruction set architecture was introduced by Intel’s Haswell microarchitecture that features improved processing power, wider vector registers, and a rich instruction set. This study presents an implementation of the Hyyrö’s bit-vector algorithm for pairwise Deoxyribonucleic Acid (DNA) sequence alignment that takes advantage of Single-Instruction-Multiple-Data (SIMD) computing capabilities of AVX2 on modern processors. It investigated the effects of the length of the query and reference sequences to the I/O load time, computation time, and memory consumption. The result reveals that the experiment has achieved an I/O load time of ϴ(n), computation time of ϴ(n*⌈m/64⌉), and memory consumption of ϴ(n)....
With the greater importance of parallel architectures such as GPUs or Xeon Phi accelerators, the sci...
Abstract-This year's design contest problem is part of the DNA sequence alignment problem: exac...
Multiple sequence alignment (MSA) is a technique for finding similarity in many sequences. This tech...
The Advanced Vector Extensions 2 (AVX2) instruction set architecture was introduced by Intel’s Haswe...
The Advanced Vector Extensions 2 (AVX2) instruction set architecture was introduced by Intel’s Haswe...
honors thesisCollege of EngineeringElectrical & Computer EngineeringRajeev Balsubramonian,Precision ...
Precision medicine holds promise for improving healthcare by leveraging genomic information. Due to ...
With the sequencing of DNA becoming cheaper and the resulting stack of data growing bigger, there is...
Sequence alignment is a fundamentally memory bound computation whose performance in modern systems i...
We have designed a special hardware board to calculate optimal alignments of two sequences based on ...
The alignment of short DNA read sequencing data to a human reference genome sequence has become a st...
Abstract Background To infer homology and subsequentl...
Background: The recent availability of new, less expensive high-throughput DNA sequencing technologi...
Thesis (Ph.D.)--University of Washington, 2018Advances in next-generation sequencing technology have...
Abstract: Efficient sequence alignment is one of the most important and challenging activities in bi...
With the greater importance of parallel architectures such as GPUs or Xeon Phi accelerators, the sci...
Abstract-This year's design contest problem is part of the DNA sequence alignment problem: exac...
Multiple sequence alignment (MSA) is a technique for finding similarity in many sequences. This tech...
The Advanced Vector Extensions 2 (AVX2) instruction set architecture was introduced by Intel’s Haswe...
The Advanced Vector Extensions 2 (AVX2) instruction set architecture was introduced by Intel’s Haswe...
honors thesisCollege of EngineeringElectrical & Computer EngineeringRajeev Balsubramonian,Precision ...
Precision medicine holds promise for improving healthcare by leveraging genomic information. Due to ...
With the sequencing of DNA becoming cheaper and the resulting stack of data growing bigger, there is...
Sequence alignment is a fundamentally memory bound computation whose performance in modern systems i...
We have designed a special hardware board to calculate optimal alignments of two sequences based on ...
The alignment of short DNA read sequencing data to a human reference genome sequence has become a st...
Abstract Background To infer homology and subsequentl...
Background: The recent availability of new, less expensive high-throughput DNA sequencing technologi...
Thesis (Ph.D.)--University of Washington, 2018Advances in next-generation sequencing technology have...
Abstract: Efficient sequence alignment is one of the most important and challenging activities in bi...
With the greater importance of parallel architectures such as GPUs or Xeon Phi accelerators, the sci...
Abstract-This year's design contest problem is part of the DNA sequence alignment problem: exac...
Multiple sequence alignment (MSA) is a technique for finding similarity in many sequences. This tech...