Parallel Optimal Pairwise Biological Sequence Comparison: Algorithms, Platforms, and Classification

Many bioinformatics applications, such as the optimal pairwise biological sequence comparison, demand a great quantity of computing resource, thus are excellent candidates to run in high-performance computing (HPC) platforms. In the last two decades, a large number of HPC-based solutions were propos...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:ACM computing surveys 2016-05, Vol.48 (4), p.1-36
Hauptverfasser: Sandes, Edans Flavius De Oliveira, Boukerche, Azzedine, Melo, Alba Cristina Magalhaes Alves De
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 36
container_issue 4
container_start_page 1
container_title ACM computing surveys
container_volume 48
creator Sandes, Edans Flavius De Oliveira
Boukerche, Azzedine
Melo, Alba Cristina Magalhaes Alves De
description Many bioinformatics applications, such as the optimal pairwise biological sequence comparison, demand a great quantity of computing resource, thus are excellent candidates to run in high-performance computing (HPC) platforms. In the last two decades, a large number of HPC-based solutions were proposed for this problem that run in different platforms, targeting different types of comparisons with slightly different algorithms and making the comparative analysis of these approaches very difficult. This article proposes a classification of parallel optimal pairwise sequence comparison solutions, in order to highlight their main characteristics in a unified way. We then discuss several HPC-based solutions, including clusters of multicores and accelerators such as Cell Broadband Engines (CellBEs), Field-Programmable Gate Arrays (FPGAs), Graphics Processing Units (GPUs) and Intel Xeon Phi, as well as hybrid solutions, which combine two or more platforms, providing the actual landscape of the main proposals in this area. Finally, we present open questions and perspectives in this research field.
doi_str_mv 10.1145/2893488
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1816093684</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>4064659211</sourcerecordid><originalsourceid>FETCH-LOGICAL-c248t-b435e4a3592bc7cd5f9da51bdac63c5a8182f2eb073788fe112a250905dfd1543</originalsourceid><addsrcrecordid>eNpdkE1LAzEYhIMoWKv4FxY86GX1ffOxmxy11A8otKCeQzablZR0syYt4r93S3vyNDA8DDNDyDXCPSIXD1QqxqU8IRMUoi5rxvGUTIBVUAIDOCcXOa8BgHKsJkSuTDIhuFAsh63fmFCsjE8_PrviyccQv7wdvXf3vXO9dcUsbgaTfI79JTnrTMju6qhT8vk8_5i9lovly9vscVFayuW2bDgTjhsmFG1sbVvRqdYIbFpjK2aFkShpR10DNaul7BwiNVSAAtF2LQrOpuTukDukOJbIW73x2boQTO_iLmuUWIFildyjN__QddylfmynsVbAlaCMjtTtgbIp5pxcp4c0Dk-_GkHvH9THB9kfVeBgsg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1790495232</pqid></control><display><type>article</type><title>Parallel Optimal Pairwise Biological Sequence Comparison: Algorithms, Platforms, and Classification</title><source>ACM Digital Library Complete</source><creator>Sandes, Edans Flavius De Oliveira ; Boukerche, Azzedine ; Melo, Alba Cristina Magalhaes Alves De</creator><creatorcontrib>Sandes, Edans Flavius De Oliveira ; Boukerche, Azzedine ; Melo, Alba Cristina Magalhaes Alves De</creatorcontrib><description>Many bioinformatics applications, such as the optimal pairwise biological sequence comparison, demand a great quantity of computing resource, thus are excellent candidates to run in high-performance computing (HPC) platforms. In the last two decades, a large number of HPC-based solutions were proposed for this problem that run in different platforms, targeting different types of comparisons with slightly different algorithms and making the comparative analysis of these approaches very difficult. This article proposes a classification of parallel optimal pairwise sequence comparison solutions, in order to highlight their main characteristics in a unified way. We then discuss several HPC-based solutions, including clusters of multicores and accelerators such as Cell Broadband Engines (CellBEs), Field-Programmable Gate Arrays (FPGAs), Graphics Processing Units (GPUs) and Intel Xeon Phi, as well as hybrid solutions, which combine two or more platforms, providing the actual landscape of the main proposals in this area. Finally, we present open questions and perspectives in this research field.</description><identifier>ISSN: 0360-0300</identifier><identifier>EISSN: 1557-7341</identifier><identifier>DOI: 10.1145/2893488</identifier><language>eng</language><publisher>Baltimore: Association for Computing Machinery</publisher><subject>Algorithms ; Bioinformatics ; Biological ; Comparative analysis ; Computation ; Field programmable gate arrays ; Graphics processing units ; High performance computing ; Mathematical models ; Optimization ; Platforms ; Studies</subject><ispartof>ACM computing surveys, 2016-05, Vol.48 (4), p.1-36</ispartof><rights>Copyright Association for Computing Machinery May 2016</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c248t-b435e4a3592bc7cd5f9da51bdac63c5a8182f2eb073788fe112a250905dfd1543</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids></links><search><creatorcontrib>Sandes, Edans Flavius De Oliveira</creatorcontrib><creatorcontrib>Boukerche, Azzedine</creatorcontrib><creatorcontrib>Melo, Alba Cristina Magalhaes Alves De</creatorcontrib><title>Parallel Optimal Pairwise Biological Sequence Comparison: Algorithms, Platforms, and Classification</title><title>ACM computing surveys</title><description>Many bioinformatics applications, such as the optimal pairwise biological sequence comparison, demand a great quantity of computing resource, thus are excellent candidates to run in high-performance computing (HPC) platforms. In the last two decades, a large number of HPC-based solutions were proposed for this problem that run in different platforms, targeting different types of comparisons with slightly different algorithms and making the comparative analysis of these approaches very difficult. This article proposes a classification of parallel optimal pairwise sequence comparison solutions, in order to highlight their main characteristics in a unified way. We then discuss several HPC-based solutions, including clusters of multicores and accelerators such as Cell Broadband Engines (CellBEs), Field-Programmable Gate Arrays (FPGAs), Graphics Processing Units (GPUs) and Intel Xeon Phi, as well as hybrid solutions, which combine two or more platforms, providing the actual landscape of the main proposals in this area. Finally, we present open questions and perspectives in this research field.</description><subject>Algorithms</subject><subject>Bioinformatics</subject><subject>Biological</subject><subject>Comparative analysis</subject><subject>Computation</subject><subject>Field programmable gate arrays</subject><subject>Graphics processing units</subject><subject>High performance computing</subject><subject>Mathematical models</subject><subject>Optimization</subject><subject>Platforms</subject><subject>Studies</subject><issn>0360-0300</issn><issn>1557-7341</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2016</creationdate><recordtype>article</recordtype><recordid>eNpdkE1LAzEYhIMoWKv4FxY86GX1ffOxmxy11A8otKCeQzablZR0syYt4r93S3vyNDA8DDNDyDXCPSIXD1QqxqU8IRMUoi5rxvGUTIBVUAIDOCcXOa8BgHKsJkSuTDIhuFAsh63fmFCsjE8_PrviyccQv7wdvXf3vXO9dcUsbgaTfI79JTnrTMju6qhT8vk8_5i9lovly9vscVFayuW2bDgTjhsmFG1sbVvRqdYIbFpjK2aFkShpR10DNaul7BwiNVSAAtF2LQrOpuTukDukOJbIW73x2boQTO_iLmuUWIFildyjN__QddylfmynsVbAlaCMjtTtgbIp5pxcp4c0Dk-_GkHvH9THB9kfVeBgsg</recordid><startdate>20160501</startdate><enddate>20160501</enddate><creator>Sandes, Edans Flavius De Oliveira</creator><creator>Boukerche, Azzedine</creator><creator>Melo, Alba Cristina Magalhaes Alves De</creator><general>Association for Computing Machinery</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20160501</creationdate><title>Parallel Optimal Pairwise Biological Sequence Comparison</title><author>Sandes, Edans Flavius De Oliveira ; Boukerche, Azzedine ; Melo, Alba Cristina Magalhaes Alves De</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c248t-b435e4a3592bc7cd5f9da51bdac63c5a8182f2eb073788fe112a250905dfd1543</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2016</creationdate><topic>Algorithms</topic><topic>Bioinformatics</topic><topic>Biological</topic><topic>Comparative analysis</topic><topic>Computation</topic><topic>Field programmable gate arrays</topic><topic>Graphics processing units</topic><topic>High performance computing</topic><topic>Mathematical models</topic><topic>Optimization</topic><topic>Platforms</topic><topic>Studies</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Sandes, Edans Flavius De Oliveira</creatorcontrib><creatorcontrib>Boukerche, Azzedine</creatorcontrib><creatorcontrib>Melo, Alba Cristina Magalhaes Alves De</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>ACM computing surveys</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Sandes, Edans Flavius De Oliveira</au><au>Boukerche, Azzedine</au><au>Melo, Alba Cristina Magalhaes Alves De</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Parallel Optimal Pairwise Biological Sequence Comparison: Algorithms, Platforms, and Classification</atitle><jtitle>ACM computing surveys</jtitle><date>2016-05-01</date><risdate>2016</risdate><volume>48</volume><issue>4</issue><spage>1</spage><epage>36</epage><pages>1-36</pages><issn>0360-0300</issn><eissn>1557-7341</eissn><abstract>Many bioinformatics applications, such as the optimal pairwise biological sequence comparison, demand a great quantity of computing resource, thus are excellent candidates to run in high-performance computing (HPC) platforms. In the last two decades, a large number of HPC-based solutions were proposed for this problem that run in different platforms, targeting different types of comparisons with slightly different algorithms and making the comparative analysis of these approaches very difficult. This article proposes a classification of parallel optimal pairwise sequence comparison solutions, in order to highlight their main characteristics in a unified way. We then discuss several HPC-based solutions, including clusters of multicores and accelerators such as Cell Broadband Engines (CellBEs), Field-Programmable Gate Arrays (FPGAs), Graphics Processing Units (GPUs) and Intel Xeon Phi, as well as hybrid solutions, which combine two or more platforms, providing the actual landscape of the main proposals in this area. Finally, we present open questions and perspectives in this research field.</abstract><cop>Baltimore</cop><pub>Association for Computing Machinery</pub><doi>10.1145/2893488</doi><tpages>36</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0360-0300
ispartof ACM computing surveys, 2016-05, Vol.48 (4), p.1-36
issn 0360-0300
1557-7341
language eng
recordid cdi_proquest_miscellaneous_1816093684
source ACM Digital Library Complete
subjects Algorithms
Bioinformatics
Biological
Comparative analysis
Computation
Field programmable gate arrays
Graphics processing units
High performance computing
Mathematical models
Optimization
Platforms
Studies
title Parallel Optimal Pairwise Biological Sequence Comparison: Algorithms, Platforms, and Classification
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-13T09%3A27%3A44IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Parallel%20Optimal%20Pairwise%20Biological%20Sequence%20Comparison:%20Algorithms,%20Platforms,%20and%20Classification&rft.jtitle=ACM%20computing%20surveys&rft.au=Sandes,%20Edans%20Flavius%20De%20Oliveira&rft.date=2016-05-01&rft.volume=48&rft.issue=4&rft.spage=1&rft.epage=36&rft.pages=1-36&rft.issn=0360-0300&rft.eissn=1557-7341&rft_id=info:doi/10.1145/2893488&rft_dat=%3Cproquest_cross%3E4064659211%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1790495232&rft_id=info:pmid/&rfr_iscdi=true