{"id":"https://openalex.org/W1986833610","doi":"https://doi.org/10.1109/fpt.2014.7082781","title":"Gigabyte-scale alignment acceleration of biological sequences via Ethernet streaming","display_name":"Gigabyte-scale alignment acceleration of biological sequences via Ethernet streaming","publication_year":2014,"publication_date":"2014-12-01","ids":{"openalex":"https://openalex.org/W1986833610","doi":"https://doi.org/10.1109/fpt.2014.7082781","mag":"1986833610"},"language":"en","primary_location":{"id":"doi:10.1109/fpt.2014.7082781","is_oa":false,"landing_page_url":"https://doi.org/10.1109/fpt.2014.7082781","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 International Conference on Field-Programmable Technology (FPT)","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5045141981","display_name":"Theepan Moorthy","orcid":"https://orcid.org/0000-0002-5969-3791"},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Theepan Moorthy","raw_affiliation_strings":["Electrical and Computer Engineering, University of British Columbia","[Electrical and Computer Engineering, The University of British Columbia]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering, University of British Columbia","institution_ids":["https://openalex.org/I141945490"]},{"raw_affiliation_string":"[Electrical and Computer Engineering, The University of British Columbia]","institution_ids":["https://openalex.org/I141945490"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5103175261","display_name":"Sathish Gopalakrishnan","orcid":"https://orcid.org/0000-0003-2959-4802"},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Sathish Gopalakrishnan","raw_affiliation_strings":["Electrical and Computer Engineering, University of British Columbia","[Electrical and Computer Engineering, The University of British Columbia]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering, University of British Columbia","institution_ids":["https://openalex.org/I141945490"]},{"raw_affiliation_string":"[Electrical and Computer Engineering, The University of British Columbia]","institution_ids":["https://openalex.org/I141945490"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I141945490"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":"5","issue":null,"first_page":"227","last_page":"230"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10015","display_name":"Genomics and Phylogenetic Studies","score":0.9966999888420105,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},"topics":[{"id":"https://openalex.org/T10015","display_name":"Genomics and Phylogenetic Studies","score":0.9966999888420105,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T11269","display_name":"Algorithms and Data Compression","score":0.9948999881744385,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9944000244140625,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7888968586921692},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.7366740703582764},{"id":"https://openalex.org/keywords/ethernet","display_name":"Ethernet","score":0.652996838092804},{"id":"https://openalex.org/keywords/acceleration","display_name":"Acceleration","score":0.6511412858963013},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.5989760160446167},{"id":"https://openalex.org/keywords/hardware-acceleration","display_name":"Hardware acceleration","score":0.5100184082984924},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4615277349948883},{"id":"https://openalex.org/keywords/smith\u2013waterman-algorithm","display_name":"Smith\u2013Waterman algorithm","score":0.45315006375312805},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.3877195417881012},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.3741951286792755},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3218022882938385},{"id":"https://openalex.org/keywords/sequence-alignment","display_name":"Sequence alignment","score":0.10495519638061523}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7888968586921692},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.7366740703582764},{"id":"https://openalex.org/C172173386","wikidata":"https://www.wikidata.org/wiki/Q79984","display_name":"Ethernet","level":2,"score":0.652996838092804},{"id":"https://openalex.org/C117896860","wikidata":"https://www.wikidata.org/wiki/Q11376","display_name":"Acceleration","level":2,"score":0.6511412858963013},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.5989760160446167},{"id":"https://openalex.org/C13164978","wikidata":"https://www.wikidata.org/wiki/Q600158","display_name":"Hardware acceleration","level":3,"score":0.5100184082984924},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4615277349948883},{"id":"https://openalex.org/C72802188","wikidata":"https://www.wikidata.org/wiki/Q1683352","display_name":"Smith\u2013Waterman algorithm","level":5,"score":0.45315006375312805},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3877195417881012},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3741951286792755},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3218022882938385},{"id":"https://openalex.org/C45484198","wikidata":"https://www.wikidata.org/wiki/Q827246","display_name":"Sequence alignment","level":4,"score":0.10495519638061523},{"id":"https://openalex.org/C167625842","wikidata":"https://www.wikidata.org/wiki/Q899763","display_name":"Peptide sequence","level":3,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/fpt.2014.7082781","is_oa":false,"landing_page_url":"https://doi.org/10.1109/fpt.2014.7082781","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 International Conference on Field-Programmable Technology (FPT)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":11,"referenced_works":["https://openalex.org/W1595838892","https://openalex.org/W1784358612","https://openalex.org/W2036295979","https://openalex.org/W2087064593","https://openalex.org/W2123495558","https://openalex.org/W2140350225","https://openalex.org/W2144316495","https://openalex.org/W2144597359","https://openalex.org/W2152983905","https://openalex.org/W3140730966","https://openalex.org/W6638042978"],"related_works":["https://openalex.org/W2783918938","https://openalex.org/W2518118925","https://openalex.org/W2045575721","https://openalex.org/W2532502681","https://openalex.org/W2143599190","https://openalex.org/W3159273459","https://openalex.org/W2889019034","https://openalex.org/W1980160788","https://openalex.org/W2171474230","https://openalex.org/W2133654029"],"abstract_inverted_index":{"We":[0,80],"describe":[1,97],"the":[2,20,27,69,85,93,98,111,148,153,163],"design":[3,86],"of":[4,14,26,37,46,51,72,87,101,147,155,162,174],"a":[5,128,171,178,184,188,204],"PC-to-FPGA":[6],"data":[7],"streaming":[8],"platform":[9],"that":[10,190],"enables":[11],"hardware":[12],"acceleration":[13,21,144,157],"gigabyte":[15],"scale":[16],"input":[17],"data.":[18],"Specifically,":[19],"is":[22,191],"an":[23,88],"FPGA":[24,112,138],"implementation":[25],"Dialign":[28],"Algorithm,":[29],"which":[30],"performs":[31],"both":[32],"global":[33],"and":[34,75,96,159],"local":[35],"alignment":[36],"query":[38,65,117],"biological":[39,47],"sequences":[40,118],"against":[41,183],"relatively":[42],"larger":[43,116],"reference":[44,61,94],"strands":[45],"sequences.":[48],"Earlier":[49],"implementations":[50],"this":[52,124],"algorithm":[53],"could":[54],"not":[55],"be":[56],"scaled":[57],"to":[58,68,91,108,131,210,214],"handle":[59],"gigabyte-length":[60],"sequences,":[62,66],"nor":[63],"megabyte-length":[64],"due":[67],"inherent":[70],"limitations":[71],"available":[73,137],"memory":[74],"logic":[76,113,158],"on":[77,135],"single-FPGA":[78],"platforms.":[79],"solve":[81],"these":[82],"issues":[83],"via":[84],"Ethernet":[89],"channel":[90],"stream":[92],"sequence,":[95],"novel":[99],"use":[100],"SATA":[102,195],"based":[103,217],"Solid":[104],"State":[105],"Drives":[106],"(SSDs)":[107],"time":[109,173],"multiplex":[110],"into":[114],"handling":[115],"as":[119],"well.":[120],"In":[121],"doing":[122],"so,":[123],"paper":[125],"also":[126],"presents":[127],"general":[129],"method":[130],"achieve":[132],"gigabyte-depth":[133],"FIFOs":[134],"commercially":[136],"development":[139,154],"boards.":[140],"This":[141],"benefits":[142],"data-intensive":[143],"even":[145],"outside":[146],"bioinformatics":[149],"application":[150],"domain.":[151],"Through":[152],"our":[156],"careful":[160],"coupling":[161],"required":[164],"IO":[165],"peripherals,":[166],"we":[167],"have":[168],"successfully":[169],"demonstrated":[170],"processing":[172],"28.61":[175,211],"minutes":[176],"for":[177],"200":[179],"base-pair":[180],"query-sequence":[181],"aligned":[182],"1":[185],"GB":[186],"reference-sequence,":[187],"rate":[189],"limited":[192],"only":[193],"by":[194],"2":[196],"SDD":[197],"write":[198],"speeds.":[199],"The":[200],"present":[201],"runtime":[202],"offers":[203],"38\u00d7":[205],"speedup":[206],"(18.36":[207],"hours":[208],"down":[209],"minutes)":[212],"compared":[213],"standalone":[215],"PC":[216],"processing.":[218]},"counts_by_year":[{"year":2017,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
