HiPipe

HiPipe processes next-generation sequencing (NGS) data using high-performance pipelines to accelerate analyses in epigenomics, transcriptomics, and metagenomics.


Key Features:

  • High-Performance Pipelines: Optimized computational workflows reduce processing time for large-scale NGS datasets.
  • Scalability: Manages computational resources to accommodate high-throughput and variable dataset sizes.
  • Versatility: Supports NGS applications including epigenomics, transcriptomics, and metagenomics.
  • Parallel Processing: Employs multicomputer-type parallel processing to enhance throughput and performance.
  • Load-Balancing Techniques: Implements load-balancing strategies inspired by 2-dimensional butterfly data shuffling.
  • Parallel Architecture: Operates with multicomputer architectures featuring 128 processing elements connected via a mesh network.

Scientific Applications:

  • Epigenomics: Processing and analysis of epigenomic NGS datasets.
  • Transcriptomics: Processing and analysis of transcriptomic NGS datasets.
  • Metagenomics: Analysis of metagenomic NGS datasets.

Methodology:

Uses optimized computational workflows, multicomputer parallel processing with 128 processing elements connected via a mesh network, and load-balancing based on 2-dimensional butterfly data shuffling.

Topics

Details

Maturity:
Mature
Tool Type:
api
Operating Systems:
Linux, Windows, Mac
Programming Languages:
JavaScript, Java
Added:
1/13/2017
Last Updated:
4/16/2021

Operations

Publications

Fujii T, Sawabe T, Ohta N, Ono S. Implementation of super high definition image processing on HiPIPE. 1991 IEEE International Symposium on Circuits and Systems (ISCAS). 1991. doi:10.1109/iscas.1991.176345.

Documentation