A load scheduling strategy with near-optimal processing time is designed to explore the computational characteristics of DNA sequence alignment algorithms, specifically, the Needleman-Wunsch Algorithm. Following the divisible load scheduling theory, we design an efficient load scheduling strategy to manage such bioinformatics applications in a large-scale network so that the overall processing time of the sequencing tasks is minimized. The row-wise and column-wise partitioning of the workload is adopted in the scheduling strategy. In this study, the load distribution depends on the length of the sequence and number of processors in the network and, the total processing time is also affected by communication link speed. We considered several...
Rapid technological progress is becoming more challenging for organizations to implement and manage....
Bioinformatics, and more importantly the general use of computers in the field of Biology, has becom...
Heterogeneous computing systems have become common in modern processor architectures. These systems,...
Thesis (Ph.D.) University of Alaska Fairbanks, 2015Gene expression is the term applied to the combin...
This work presents heuristics for searching large sets of molecular structures for low-energy, stabl...
All life forms in nature have physical and behavioral attributes which help them survive and thrive ...
In mathematics and computer science, solving an optimization problem is to find the best solution fr...
Genetics and epigenetics are widely expected to revolutionise our understanding of health and disea...
Metagenomics, the study of genetic material generated from culture-independent shotgun sequencing of...
Once we connect the network cable to a plug-in jack on the wall, 'connecting' is a mundane event unl...
In plants, conventional genetic engineering methods limit the number of available traits that could ...
Machine learning is the new frontier for technology development in geosciences and has developed ext...
This research is concerned with distributed parallel processing and how a computer cluster/network m...
With computer industry increasingly moving towards network-centric systems, particularly the Interne...
abstract: The living world we inhabit and observe is extraordinarily complex. From the perspective o...
Rapid technological progress is becoming more challenging for organizations to implement and manage....
Bioinformatics, and more importantly the general use of computers in the field of Biology, has becom...
Heterogeneous computing systems have become common in modern processor architectures. These systems,...
Thesis (Ph.D.) University of Alaska Fairbanks, 2015Gene expression is the term applied to the combin...
This work presents heuristics for searching large sets of molecular structures for low-energy, stabl...
All life forms in nature have physical and behavioral attributes which help them survive and thrive ...
In mathematics and computer science, solving an optimization problem is to find the best solution fr...
Genetics and epigenetics are widely expected to revolutionise our understanding of health and disea...
Metagenomics, the study of genetic material generated from culture-independent shotgun sequencing of...
Once we connect the network cable to a plug-in jack on the wall, 'connecting' is a mundane event unl...
In plants, conventional genetic engineering methods limit the number of available traits that could ...
Machine learning is the new frontier for technology development in geosciences and has developed ext...
This research is concerned with distributed parallel processing and how a computer cluster/network m...
With computer industry increasingly moving towards network-centric systems, particularly the Interne...
abstract: The living world we inhabit and observe is extraordinarily complex. From the perspective o...
Rapid technological progress is becoming more challenging for organizations to implement and manage....
Bioinformatics, and more importantly the general use of computers in the field of Biology, has becom...
Heterogeneous computing systems have become common in modern processor architectures. These systems,...