-
Notifications
You must be signed in to change notification settings - Fork 0
This is an implementation of a parallel distributed key/value store built directly on the Portals4 networking interface. It provides a mechanism for a distributed data store with PGAS-style semantics suitable for network hardware offload.
brianlarkins/pdht
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
One day this will tell a nice story. For now, we put all of the DHT library code in libpdht and any testing drivers in test. To build: First need to build Portals 4: $ cd cfg $ run configure for the type of system you are on $ cd ../portals4 $ make -j 20 $ make check # should mostly pass (i had 10 faults out of 785 tests) $ make install Then need to build/run a PDHT program: $ cd test $ make clean $ make scaling # or whatever To run on senna (2 Nodes, 4 processor cores): $ srun -N 2 -n 4 ./scaling
About
This is an implementation of a parallel distributed key/value store built directly on the Portals4 networking interface. It provides a mechanism for a distributed data store with PGAS-style semantics suitable for network hardware offload.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published