Cargando…
An Improved Strategy for Task Scheduling in the Parallel Computational Alignment of Multiple Sequences
Task scheduling in parallel multiple sequence alignment (MSA) through improved dynamic programming optimization speeds up alignment processing. The increased importance of multiple matching sequences also needs the utilization of parallel processor systems. This dynamic algorithm proposes improved t...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Hindawi
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8816563/ https://www.ncbi.nlm.nih.gov/pubmed/35126641 http://dx.doi.org/10.1155/2022/8691646 |
_version_ | 1784645463425679360 |
---|---|
author | Ishaq, Muhammad Khan, Asfandyar Su'ud, Mazliham Mohd Alam, Muhammad Mansoor Bangash, Javed Iqbal Khan, Abdullah |
author_facet | Ishaq, Muhammad Khan, Asfandyar Su'ud, Mazliham Mohd Alam, Muhammad Mansoor Bangash, Javed Iqbal Khan, Abdullah |
author_sort | Ishaq, Muhammad |
collection | PubMed |
description | Task scheduling in parallel multiple sequence alignment (MSA) through improved dynamic programming optimization speeds up alignment processing. The increased importance of multiple matching sequences also needs the utilization of parallel processor systems. This dynamic algorithm proposes improved task scheduling in case of parallel MSA. Specifically, the alignment of several tertiary structured proteins is computationally complex than simple word-based MSA. Parallel task processing is computationally more efficient for protein-structured based superposition. The basic condition for the application of dynamic programming is also fulfilled, because the task scheduling problem has multiple possible solutions or options. Search space reduction for speedy processing of this algorithm is carried out through greedy strategy. Performance in terms of better results is ensured through computationally expensive recursive and iterative greedy approaches. Any optimal scheduling schemes show better performance in heterogeneous resources using CPU or GPU. |
format | Online Article Text |
id | pubmed-8816563 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Hindawi |
record_format | MEDLINE/PubMed |
spelling | pubmed-88165632022-02-05 An Improved Strategy for Task Scheduling in the Parallel Computational Alignment of Multiple Sequences Ishaq, Muhammad Khan, Asfandyar Su'ud, Mazliham Mohd Alam, Muhammad Mansoor Bangash, Javed Iqbal Khan, Abdullah Comput Math Methods Med Research Article Task scheduling in parallel multiple sequence alignment (MSA) through improved dynamic programming optimization speeds up alignment processing. The increased importance of multiple matching sequences also needs the utilization of parallel processor systems. This dynamic algorithm proposes improved task scheduling in case of parallel MSA. Specifically, the alignment of several tertiary structured proteins is computationally complex than simple word-based MSA. Parallel task processing is computationally more efficient for protein-structured based superposition. The basic condition for the application of dynamic programming is also fulfilled, because the task scheduling problem has multiple possible solutions or options. Search space reduction for speedy processing of this algorithm is carried out through greedy strategy. Performance in terms of better results is ensured through computationally expensive recursive and iterative greedy approaches. Any optimal scheduling schemes show better performance in heterogeneous resources using CPU or GPU. Hindawi 2022-01-28 /pmc/articles/PMC8816563/ /pubmed/35126641 http://dx.doi.org/10.1155/2022/8691646 Text en Copyright © 2022 Muhammad Ishaq et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Research Article Ishaq, Muhammad Khan, Asfandyar Su'ud, Mazliham Mohd Alam, Muhammad Mansoor Bangash, Javed Iqbal Khan, Abdullah An Improved Strategy for Task Scheduling in the Parallel Computational Alignment of Multiple Sequences |
title | An Improved Strategy for Task Scheduling in the Parallel Computational Alignment of Multiple Sequences |
title_full | An Improved Strategy for Task Scheduling in the Parallel Computational Alignment of Multiple Sequences |
title_fullStr | An Improved Strategy for Task Scheduling in the Parallel Computational Alignment of Multiple Sequences |
title_full_unstemmed | An Improved Strategy for Task Scheduling in the Parallel Computational Alignment of Multiple Sequences |
title_short | An Improved Strategy for Task Scheduling in the Parallel Computational Alignment of Multiple Sequences |
title_sort | improved strategy for task scheduling in the parallel computational alignment of multiple sequences |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8816563/ https://www.ncbi.nlm.nih.gov/pubmed/35126641 http://dx.doi.org/10.1155/2022/8691646 |
work_keys_str_mv | AT ishaqmuhammad animprovedstrategyfortaskschedulingintheparallelcomputationalalignmentofmultiplesequences AT khanasfandyar animprovedstrategyfortaskschedulingintheparallelcomputationalalignmentofmultiplesequences AT suudmazlihammohd animprovedstrategyfortaskschedulingintheparallelcomputationalalignmentofmultiplesequences AT alammuhammadmansoor animprovedstrategyfortaskschedulingintheparallelcomputationalalignmentofmultiplesequences AT bangashjavediqbal animprovedstrategyfortaskschedulingintheparallelcomputationalalignmentofmultiplesequences AT khanabdullah animprovedstrategyfortaskschedulingintheparallelcomputationalalignmentofmultiplesequences AT ishaqmuhammad improvedstrategyfortaskschedulingintheparallelcomputationalalignmentofmultiplesequences AT khanasfandyar improvedstrategyfortaskschedulingintheparallelcomputationalalignmentofmultiplesequences AT suudmazlihammohd improvedstrategyfortaskschedulingintheparallelcomputationalalignmentofmultiplesequences AT alammuhammadmansoor improvedstrategyfortaskschedulingintheparallelcomputationalalignmentofmultiplesequences AT bangashjavediqbal improvedstrategyfortaskschedulingintheparallelcomputationalalignmentofmultiplesequences AT khanabdullah improvedstrategyfortaskschedulingintheparallelcomputationalalignmentofmultiplesequences |