LLNL/KVTree

Name: KVTree

Owner: Lawrence Livermore National Laboratory

Description: KVTree provides a C implementation of a Key-Value store based on perl hashes

Created: 2017-12-01 21:58:58.0

Updated: 2018-03-28 23:18:24.0

Pushed: 2018-03-31 00:15:35.0

Homepage:

Size: 104

Language: C

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Key-Value Tree (KVTree) Library

The Key-Value Tree (KVTree) library provides a fully extensible C data structure modeled after Perl hashes.

KVTree was originally part of the SCR Library.

Quickstart

KVTree uses the CMake build system and we recommend out-of-source builds.

clone git@github.com:llnl/kvtree.git
r build
r install

uild
e -DCMAKE_INSTALL_PREFIX=../install ../kvtree

 install
 test

Some useful CMake command line options:

Dependencies
Authors

KVTree is part of the VeloC project

KVTree code is originally from the SCR project (LLNL-CODE-411039)

Numerous people have contributed to the SCR project.

To reference SCR in a publication, please cite the following paper:

Additional information and research publications can be found here:

http://computation.llnl.gov/projects/scalable-checkpoint-restart-for-mpi


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.