Projects using Mochi

The following external projects are using Mochi components:

  • HXHIM (LANL): Hexadimensional hashing indexing middleware
  • UnifyCR (LLNL): Distributed burst buffer file system
  • Proactive Data Containers (LBNL): Novel data abstraction for storing science data in an object-oriented manner
    • https://github.com/hpc-io/pdc 
    • Houjun Tang, Suren Byna, Francois Tessier, Teng Wang, Bin Dong, Jingqing Mu, Quincey Koziol, Jerome Soumagne, Venkatram Vishwanath, Jialin Liu, and Richard Warren, “Toward Scalable and Asynchronous Object-centric Data Management for HPC”, 18th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid) 2018 [pdf]
    • Kimmy Mu, Jerome Soumagne, Houjun Tang, Suren Byna, Quincey Koziol, and Richard Warren, “A Server-managed Transparent Object Storage Abstraction for HPC”, IEEE Cluster 2018, Belfast [pdf]
    • Houjun Tang, Suren Byna, Bin Dong, Jialin Liu, and Quincey Koziol, “SoMeta: Scalable Object-centric Metadata Management for High Performance Computing”, The IEEE Cluster Conference 2017 [pdf]
  • GekkoFS (JGU Mainz): Temporary distributed file system for HPC applications
    • https://storage.bsc.es/gitlab/hpc/gekkofs
    • Vef, Marc-André & Moti, Nafiseh & Süß, Tim & Tocci, Tommaso & Nou, Ramon & Miranda, Alberto & Cortes, Toni & Brinkmann, André. “GekkoFS – A temporary distributed file system for HPC applications”, IEEE Cluster 2018, Belfast
  • DAOS (Intel): Distributed Asynchronous Object Storage
  • IOF (Intel): POSIX I/O forwarding
  • Hermes (IIT, the HDF Group, and UIUC): management of I/O storage tiers
  • Seer (LANL): lightweight insitu wrapper library adding insitu capabilities to simulations
    • https://github.com/lanl/seer
    • Pascal Grosset, Jesus Pulido, and James Ahrens. “Personalized In Situ steering for Analysis and Visualization.” In Proceedings of ISAV 2020: In Situ Infrastructures for Enabling Extreme-Scale Analysis and Visualization.
  • Chimbuko (BNL): in-situ performance analysis for HPC applications
    • Christopher Kelly, Sungsoo Ha, Kevin Huck, Hubertus Van Dam, Line Pouchard, Gyorgy Matyasfalvi, Li Tang, Nicholas D’Imperio, Wei Xu, Shinjae Yoo, and Kerstin Van Dam. “Chimbuko: A Workflow-Level Scalable Performance Trace Analysis Tool”. In Proceedings of ISAV 2020: In Situ Infrastructures for Enabling Extreme-Scale Analysis and Visualization.
  • Dataspaces (Rutgers): shared tuple-space abstraction for use between HPC applications

In addition, the Mochi project itself has also produced the following user-facing data services: