Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Evolutionary Relationships through Genome Comparisons02:54

Evolutionary Relationships through Genome Comparisons

Genome comparison is one of the excellent ways to interpret the evolutionary relationships between organisms. The basic principle of genome comparison is that if two species share a common feature, it is likely encoded by the DNA sequence conserved between both species. The advent of genome sequencing technologies in the late 20th century enabled scientists to understand the concept of conservation of domains between species and helped them to deduce evolutionary relationships across diverse...
Parallel Processing01:20

Parallel Processing

The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
Multi-species Conserved Sequences02:51

Multi-species Conserved Sequences

Next-generation sequencing technologies have created large genomic databases of a variety of animals and plants. Ever since the human genome project was completed, scientists studied the genome of primates, mammals, and other phylogenetically distant living beings. Such large-scale  studies have provided new insights into the evolutionary relationship between organisms.
Although the genome of each species varies greatly from each other, a few sequences are highly conserved. Such conserved DNA...
Synteny and Evolution02:31

Synteny and Evolution

John H. Renwick first coined the term “synteny” in 1971, which refers to the genes present on the same chromosomes, even if they are not genetically linked. The species with common ancestry tend to show conserved syntenic regions. Therefore, the concept of synteny is nowadays used to describe the evolutionary relationship between species.
Around 80 million years ago, the human and mice lineages diverged from the common ancestor. During the course of evolution, the ancestral chromosome underwent...
Phylogeny01:23

Phylogeny

Phylogeny is concerned with the evolutionary diversification of organisms or groups of organisms. A group of organisms with a name is called a taxon (singular). Taxa (plural) can span different levels of the evolutionary hierarchy. For instance, the group containing all birds is a taxon (comprising the class Aves), and the group of all species of daisies (the genus Bellis) is a taxon. Phylogenies can likewise include just one genus (i.e., depict species relationships) or span an entire kingdom.
Gene Evolution - Fast or Slow?02:05

Gene Evolution - Fast or Slow?

The genomes of eukaryotes are punctuated by long stretches of sequence which do not code for proteins or RNAs. Although some of these regions do contain crucial regulatory sequences, the vast majority of this DNA serves no known function. Typically, these regions of the genome are the ones in which the fastest change, in evolutionary terms, is observed, because there is typically little to no selection pressure acting on these regions to preserve their sequences.
In contrast, regions which code...

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Genetic affinities between the ancient Greek colony of Amvrakia and its metropolis.

Genome biology·2026
Same author

A systematic exploration of current limitations of cognate-based phylogenetic inference.

Open research Europe·2026
Same author

Bit-reproducible parallel phylogenetic tree inference.

Bioinformatics (Oxford, England)·2026
Same author

Performance assessment of phylogenetic inference tools using PhyloSmew.

Bioinformatics advances·2025
Same author

raxtax: a k-mer-based non-Bayesian taxonomic classifier.

Bioinformatics (Oxford, England)·2025
Same author

Advances and challenges in understanding evolution through genome comparison: meeting report of the European Molecular Biology Organization (EMBO) lecture course "Evolutionary and Comparative Genomics".

Bioinformatics advances·2025

Related Experiment Video

Updated: May 19, 2026

A Practical Guide to Phylogenetics for Nonexperts
12:00

A Practical Guide to Phylogenetics for Nonexperts

Published on: February 5, 2014

Coupling SIMD and SIMT architectures to boost performance of a phylogeny-aware alignment kernel.

Nikolaos Alachiotis1, Simon A Berger, Alexandros Stamatakis

  • 1The Exelixis Lab, Scientific Computing Group, Heidelberg Institute for Theoretical Studies, Germany. Nikolaos.Alachiotis@h-its.org

BMC Bioinformatics
|August 11, 2012
PubMed
Summary

Accelerating DNA read alignment with PaPaRa using vector intrinsics and GPUs significantly boosts performance. This optimization allows for faster analysis of large phylogenetic datasets by leveraging both CPU and GPU architectures.

More Related Videos

Using Phylogenetic Analysis to Investigate Eukaryotic Gene Origin
08:57

Using Phylogenetic Analysis to Investigate Eukaryotic Gene Origin

Published on: August 14, 2018

Alignment of Synchronized Time-Series Data Using the Characterizing Loss of Cell Cycle Synchrony Model for Cross-Experiment Comparisons
07:59

Alignment of Synchronized Time-Series Data Using the Characterizing Loss of Cell Cycle Synchrony Model for Cross-Experiment Comparisons

Published on: June 9, 2023

Related Experiment Videos

Last Updated: May 19, 2026

A Practical Guide to Phylogenetics for Nonexperts
12:00

A Practical Guide to Phylogenetics for Nonexperts

Published on: February 5, 2014

Using Phylogenetic Analysis to Investigate Eukaryotic Gene Origin
08:57

Using Phylogenetic Analysis to Investigate Eukaryotic Gene Origin

Published on: August 14, 2018

Alignment of Synchronized Time-Series Data Using the Characterizing Loss of Cell Cycle Synchrony Model for Cross-Experiment Comparisons
07:59

Alignment of Synchronized Time-Series Data Using the Characterizing Loss of Cell Cycle Synchrony Model for Cross-Experiment Comparisons

Published on: June 9, 2023

Area of Science:

  • Bioinformatics
  • Computational Biology
  • Genomics

Background:

  • Short DNA read alignment is crucial for determining biological origin and phylogenetic analysis.
  • The PaPaRa tool uses a dynamic programming algorithm to align reads to reference alignments and evolutionary trees.
  • The algorithm's computational demands necessitate exploring acceleration techniques.

Purpose of the Study:

  • To optimize and parallelize the PaPaRa alignment kernel for improved performance.
  • To investigate the use of vector intrinsics (SIMD) and Graphics Processing Units (GPUs) for acceleration.

Main Methods:

  • Implemented Single Instruction, Multiple Data (SIMD) SSE 4.1 intrinsics and multi-threading for CPU optimization.
  • Utilized OpenCL for Single Instruction, Multiple Threads (SIMT) execution on GPUs.
  • Developed a hybrid CPU-GPU system combining both approaches.

Main Results:

  • Achieved a 9-fold acceleration on a single CPU core and linear speedups with core count.
  • Reached peak CPU performance of 18.1 GCUPS and average of 12.33 GCUPS.
  • Attained peak GPU performance of 22.1 GCUPS and average of 18.4 GCUPS, with a hybrid system reaching 33.8 GCUPS peak.

Conclusions:

  • The accelerated PaPaRa version offers substantial performance gains for analyzing large datasets.
  • SIMD and SIMT architectures show comparable performance for this dynamic programming kernel.
  • Hybrid CPU-GPU systems with effective load balancing significantly enhance overall performance.