Related Experiment Video
Updated: May 29, 2026

Using Human Differentially Expressed Gene Lists to Perform Downstream Pathway Enrichment Analysis and Target Prioritization
Published on: October 3, 2025
Hierarchical parallelization of gene differential association analysis.
Mark Needham1, Rui Hu, Sandhya Dwarkadas
1Department of Computer Science, University of Rochester, New York 14627, USA.
A new hierarchical parallel approach significantly speeds up microarray gene differential association analysis by optimizing multicore processor use. This method reduces computation time and improves scalability for complex biological data analysis.
Area of Science:
- Bioinformatics
- Computational Biology
- Genomics
Background:
- Microarray gene differential expression and association analyses are computationally intensive due to high-dimensional data.
- Leveraging multicore computing is crucial for accelerating these demanding analyses.
- Existing methods often struggle with the computational load of permutation-based procedures.
Purpose of the Study:
- To present a novel two-layer hierarchical parallel implementation for gene differential association analysis.
- To effectively utilize both fine- and coarse-grain parallelism on modern multicore systems.
- To address the computational demands of large-scale biological data analysis.
Main Methods:
- Developed a two-layer hierarchical parallel implementation strategy.
- Integrated fine- and coarse-grain parallelism based on communication frequency.
- Optimized data sharing to match underlying hardware properties on parallel processing systems.
Main Results:
- The hierarchical strategy reduced memory and bandwidth requirements.
- Achieved significant reductions in computation time for gene differential association analysis.
- Demonstrated effective scaling of the analysis code with an increasing number of processors.
Conclusions:
- The optimal performance is achieved when thread working sets fit within machine cache.
- Recommends aligning the number of threads per MPI process with cluster cache capabilities.
- The hierarchical parallelization principles are applicable to other computationally intensive tasks.
More Related Videos
10:40Comprehensive Workflow for the Genome-wide Identification and Expression Meta-analysis of the ATL E3 Ubiquitin Ligase Gene Family in Grapevine
Published on: December 22, 2017
08:03Heuristic Mining of Hierarchical Genotypes and Accessory Genome Loci in Bacterial Populations
Published on: December 7, 2021
Related Concept Videos
Genome-wide Association Studies-GWAS
GWAS does not require the identification of the target gene involved in...
Evolutionary Relationships through Genome Comparisons