• DocumentCode
    167348
  • Title

    Design and Optimization of a Metagenomics Analysis Workflow for NVRAM

  • Author

    Ames, Sasha ; Allen, Jonathan E. ; Hysom, David A. ; Lloyd, G. Scott ; Gokhale, Maya B.

  • Author_Institution
    Lawrence Livermore Nat. Lab., Livermore, CA, USA
  • fYear
    2014
  • fDate
    19-23 May 2014
  • Firstpage
    556
  • Lastpage
    565
  • Abstract
    Metagenomic analysis, the study of microbial communities found in environmental samples, presents considerable challenges in quantity of data and computational cost. We present a novel metagenomic analysis pipeline that leverages emerging large address space compute nodes with NVRAM to hold a searchable, memory-mapped "k-mer" database of all known genomes and their taxonomic lineage. We describe challenges to creating the many hundred gigabytes-sized databases and describe database organization optimizations that enable our Livermore Metagenomic Analysis Toolkit (LMAT) software to effectively query the k-mer key-value store, which resides in high performance flash storage, as if fully in memory. To make database creation tractable, we have designed, implemented, and evaluated an optimized ingest pipeline. To optimize query performance for the database, we present a twolevel index scheme that yields speedups of 8.4× -74× over a conventional hash table index. LMAT, including the ingest pipeline, is available as open source at SourceForge.
  • Keywords
    bioinformatics; optimisation; query processing; random-access storage; NVRAM; k-mer key-value store; large address space compute nodes; livermore metagenomic analysis toolkitsoftware; memory-mapped k-mer database; microbial communities; query optimisation; Arrays; Genomics; Indexes; Runtime; Taxonomy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel & Distributed Processing Symposium Workshops (IPDPSW), 2014 IEEE International
  • Conference_Location
    Phoenix, AZ
  • Print_ISBN
    978-1-4799-4117-9
  • Type

    conf

  • DOI
    10.1109/IPDPSW.2014.200
  • Filename
    6969435