Enhancing the Actual Throughput of the AES Algorithm on the Pascal GPU Architecture

2018 3rd International Conference on System Reliability and Safety (ICSRS)(2018)

引用 3|浏览0
暂无评分
摘要
The Advanced Encryption Standard (AES) is strongly used in different security levels of data communication as it has higher efficiency and stronger security compared with other encryption algorithms. Graphics Processing Unit (GPU) is one of the most important platforms used for enhancing AES algorithm Performance. Unfortunately, the AES actual throughput Over GPU can hardly improve Due to the CPU-GPU data transfer overhead. In this paper, the AES-ECB algorithm is implemented on NVIDIA GTX 1080 (Pascal architecture). We used Two different techniques to overcome data transfer overhead including the streaming technique and unified memory technique. Our results show that the actual throughput of the AES using the streaming technique equals 80Gbps which is about 2 times greater than using the unified memory technique. Furthermore, we achieved 280 Gbps Kernel throughput using 32bytes/thread granularity and shared memory key storage.
更多
查看译文
关键词
AES,GPU,CUDA,Pascal GTX 1080
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要