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...

Descripción completa

Detalles Bibliográficos
Autores principales: Ishaq, Muhammad, Khan, Asfandyar, Su'ud, Mazliham Mohd, Alam, Muhammad Mansoor, Bangash, Javed Iqbal, Khan, Abdullah
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