摘要
在使用新平台并行开发板实现大数据分组加密的基础上,结合多核多线程技术和AES加密算法,设计出一套高计算速率的并行加密系统。重点讨论了如何实现并行计算,分析了并行平台的数据传输速率,并行加密吞吐率,及平台性能。经实验表明,在并行上实现的多核并行加密方式相比单核串行加密有显著的加速效果,且随着数据量的增大效果逐渐明显。本地循环加密时,当加密数据量达450Kbyte,吞吐率峰值接近889.58Mbps。在以最高峰性能运作时,每瓦处理性能达70Gflops/W。并行为密集型计算提供了高效、低耗、处理能力强的新计算平台。
In this paper, a new parallel encryption system with high computing speed is designed, whichis based on the use of the parallel development board of the new platform to realize the encryption of largedata packets, and the multi core multi threading technology and AES encryption algorithm. This paperfocuses on how to implement parallel computing, analyzes the data transmission rate, theparallelencryption throughput, and the performance of the platform. The experimental results show that theparallel multi core parallel encryption method has a significant speedup compared with the single coreserial encryption, and the effect is obvious with the increase of the amount of data. When the local loopencryption, when the amount of encrypted data reaches 450Kbyte, throughput peak close to889.58Mbps. When operating at peak performance, the processing performance per watt is 70Gflops/W.It provides a new computing platform with high efficiency, low consumption and strong processing ability.
作者
戴卓臣
陆江东
DAI Zhuo-chen;LU Jiang-dong(The Second Military Medical University, Shanghai 200433, Chin)
出处
《电子设计工程》
2018年第8期183-187,共5页
Electronic Design Engineering
关键词
多核多线程
并行平台
数据加密
并行计算
高性能
multi-core multi threading
paraUel platform
data encryption
parallel computing
performancehigh