Skip to content

interestingmaneuver/cuhear

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cuHEAR: GPU-Accelerated Encryption for Allreduce Collectives

cuHEAR is an implementation of HEAR for GPUs that support the NVIDIA CUDA architecture.

Building & usage

cuHEAR uses CMake:

cmake -Bbuild -D CMAKE_BUILD_TYPE=RelWithDebInfo
cd build
make

The shared library can then be found in build/cuhear. To instrument a program to use it, you can:

LD_PRELOAD=./libcuhear.so ./my_program

License

cuHEAR is licensed under the terms of the MIT License. See LICENSE for details.

About

An implementation of HEAR for GPUs that support the NVIDIA CUDA architecture

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published