Handle URI:
http://hdl.handle.net/10754/235312
Title:
Adaptive Processing for Sequence Alignment
Authors:
Zidan, Mohammed Affan; Bonny, Talal; Salama, Khaled N. ( 0000-0001-7742-1282 )
Assignee:
King Abdullah University of Science and Technology (KAUST)
Abstract:
Disclosed are various embodiments for adaptive processing for sequence alignment. In one embodiment, among others, a method includes obtaining a query sequence and a plurality of database sequences. A first portion of the plurality of database sequences is distributed to a central processing unit (CPU) and a second portion of the plurality of database sequences is distributed to a graphical processing unit (GPU) based upon a predetermined splitting ratio associated with the plurality of database sequences, where the database sequences of the first portion are shorter than the database sequences of the second portion. A first alignment score for the query sequence is determined with the CPU based upon the first portion of the plurality of database sequences and a second alignment score for the query sequence is determined with the GPU based upon the second portion of the plurality of database sequences.
KAUST Department:
Computer, Electrical and Mathematical Sciences and Engineering (CEMSE) Division; Sensors Lab
Issue Date:
26-Jan-2012
Submitted date:
2010-07-20
Type:
Patent
Application Number:
US 20120023110 A1; US 13/185,849
Patent Status:
Published Application
Additional Links:
http://www.google.com/patents/US20120023110; http://appft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.html&r=1&f=G&l=50&s1=%2220120023110%22.PGNR.&OS=DN/20120023110&RS=DN/20120023110
Appears in Collections:
Patents; Sensors Lab; Computer, Electrical and Mathematical Sciences and Engineering (CEMSE) Division

Full metadata record

DC FieldValue Language
dc.contributor.authorZidan, Mohammed Affanen
dc.contributor.authorBonny, Talalen
dc.contributor.authorSalama, Khaled N.en
dc.date.accessioned2012-07-23T23:06:38Zen
dc.date.available2012-07-23T23:06:38Zen
dc.date.issued2012-01-26en
dc.date.submitted2010-07-20en
dc.identifier.urihttp://hdl.handle.net/10754/235312en
dc.description.abstractDisclosed are various embodiments for adaptive processing for sequence alignment. In one embodiment, among others, a method includes obtaining a query sequence and a plurality of database sequences. A first portion of the plurality of database sequences is distributed to a central processing unit (CPU) and a second portion of the plurality of database sequences is distributed to a graphical processing unit (GPU) based upon a predetermined splitting ratio associated with the plurality of database sequences, where the database sequences of the first portion are shorter than the database sequences of the second portion. A first alignment score for the query sequence is determined with the CPU based upon the first portion of the plurality of database sequences and a second alignment score for the query sequence is determined with the GPU based upon the second portion of the plurality of database sequences.en
dc.language.isoenen
dc.relation.urlhttp://www.google.com/patents/US20120023110en
dc.relation.urlhttp://appft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.html&r=1&f=G&l=50&s1=%2220120023110%22.PGNR.&OS=DN/20120023110&RS=DN/20120023110en
dc.titleAdaptive Processing for Sequence Alignmenten
dc.typePatenten
dc.contributor.departmentComputer, Electrical and Mathematical Sciences and Engineering (CEMSE) Divisionen
dc.contributor.departmentSensors Laben
dc.description.statusPublished Applicationen
dc.contributor.affiliationKing Abdullah University of Science and Technology (KAUST)en
dc.contributor.assigneeKing Abdullah University of Science and Technology (KAUST)en
dc.description.countryUnited Statesen
dc.identifier.applicationnumberUS 20120023110 A1en
dc.identifier.applicationnumberUS 13/185,849en
All Items in KAUST are protected by copyright, with all rights reserved, unless otherwise indicated.