We have designed efficient encrypted algorithms for collective operations. The newly developed algorithms are theoretically optimal in that they achieve the performance bounds. Our empirical evaluation shows that our novel encrypted collective algorithms outperform the naive algorithms to a very large degree on production systems. Moreover, using our algorithms, the overhead for supporting security in communicating large messages with MPI_Allgather, MPI_Bcast, MPI_Scatter, and MPI_Gather is almost negligible in modern multi-core clusters with many MPI processes running on each node.
Encrypted Collective Communication in Multi-core Clusters
License
abu-naser/Encrypted-Collective
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
About
Encrypted Collective Communication in Multi-core Clusters
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published