论文标题
MPI通信的加密库的性能评估和建模
Performance Evaluation and Modeling of Cryptographic Libraries for MPI Communications
论文作者
论文摘要
为了使具有数据安全要求的高性能计算(HPC)应用程序在公共云中执行,云基础结构必须确保数据的隐私和完整性。为了实现此目标,我们考虑将加密纳入消息传递接口(MPI)库中。我们在两种不同的网络技术,即10GBPS以太网和40GBPS InfiniBand上,使用微基准和NAS并行基准在经验上评估了四个当代加密库,OpenSSL,BoringsSL,libsodium和CryptoPP。我们还开发了准确的模型,使我们能够在不同情况下对加密MPI通信的性能进行推理,并为如何改善加密的MPI性能提供指导。
In order for High-Performance Computing (HPC) applications with data security requirements to execute in the public cloud, the cloud infrastructure must ensure the privacy and integrity of data. To meet this goal, we consider incorporating encryption in the Message Passing Interface (MPI) library. We empirically evaluate four contemporary cryptographic libraries, OpenSSL, BoringSSL, Libsodium, and CryptoPP using micro-benchmarks and NAS parallel benchmarks on two different networking technologies, 10Gbps Ethernet and 40Gbps InfiniBand. We also develop accurate models that allow us to reason about the performance of encrypted MPI communication in different situations and give guidance on how to improve encrypted MPI performance.