DocumentCode :
678680
Title :
Throughput and Power Efficiency Evaluations of Block Ciphers on Kepler and GCN GPUs
Author :
Nishikawa, Naoki ; Iwai, Keisuke ; Tanaka, Hiroya ; Kurokawa, Takashi
Author_Institution :
Dept. of Comput. Sci., Nat. Defense Acad. of Japan, Kanagawa, Japan
fYear :
2013
fDate :
4-6 Dec. 2013
Firstpage :
366
Lastpage :
372
Abstract :
Computer systems with GPUs are expected to become a strong methodology for high-speed encryption processing. Moreover, power consumption is a primary deterrent for data center security on cloud services and handheld devices such as smartphones and tablet PCs. On the other hand, GPU vendors currently announce their future roadmaps of GPU architecture development, Nvidia Corp. accentuates Kepler architecture and AMD Corp. does GCN architecture. That´s why in this paper we evaluated throughput and power efficiency of three 128-bit block ciphers on GPUs with recent Nvidia Kepler and AMD GCN architectures. In accordance with our experiments, whereas the throughput and per-watt throughput of AES-128 on Radeon HD 7970 (2048 cores) with GCN architecture is respectively extremely high 219.9 Gbps and 1310.7 Mbps/W, those on Geforce GTX 680 (1536 cores) with Kepler architecture be respectively considerably low 68.6 Gbps and 471.7 Mbps/W. Next, in order to investigate this mysterious experimental result, we used our micro-benchmark suites. They cleared up the reason, arithmetic logical instructions are required by encryption processing but are eliminated from some of the processing cores in Kepler architecture, unlike GCN´s.
Keywords :
computer centres; cryptography; graphics processing units; AES-128; AMD Corp; AMD GCN architectures; GCN GPUs; GPU architecture development; Geforce GTX 680; Kepler architecture; Nvidia Corp; Radeon HD 7970; arithmetic logical instructions; bit rate 219.9 Gbit/s; bit rate 68.6 Gbit/s; block ciphers; cloud services; computer systems; data center security; handheld devices; high-speed encryption processing; microbenchmark suites; power consumption; power efficiency evaluations; smartphones; tablet PCs; throughput evaluation; word length 128 bit; Ciphers; Computer architecture; Encryption; Graphics processing units; High definition video; Power demand; Throughput; AES; Camellia; GPU; Graphics Core Next; Kepler; OpenCL; Power efficiency; SC2000; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computing and Networking (CANDAR), 2013 First International Symposium on
Conference_Location :
Matsuyama
Print_ISBN :
978-1-4799-2795-1
Type :
conf
DOI :
10.1109/CANDAR.2013.65
Filename :
6726927
Link To Document :
بازگشت