DocumentCode :
238543
Title :
Commodity hardware performance in AES processing
Author :
Lupescu, Grigore ; Gheorghe, Lucian ; Tapus, Nicolae
Author_Institution :
Comput. Sci. & Eng. Dept., Univ. Politeh. of Bucharest, Bucharest, Romania
fYear :
2014
fDate :
24-27 June 2014
Firstpage :
82
Lastpage :
86
Abstract :
Specialized encryption processors offer both low latency and high throughput at the expense of higher cost. A modern x86 system that encompasses several compute architectures (SISD/SIMD) might be able to perform well compared to a dedicated encryption unit at the fraction of the cost. This paper presents how one might accelerate AES ECB 128 bit using modern commodity hardware found in today´s x86 computers. Focus architecture is AMD A6 5400K, coupled with a discrete GPU AMD R7 250. Benchmark results compare CPU OpenSSL execution, CPU AES-NI acceleration, integrated, discrete GPU and heterogeneous combinations of the above processing units. We present multiple test results and attempt to explain some inconsistencies of what would be expected.
Keywords :
cryptography; graphics processing units; parallel architectures; AES ECB 128 bit; AES processing; AMD A6 5400K; CPU AES-NI acceleration; CPU OpenSSL execution; SISD-SIMD; commodity hardware; commodity hardware performance; compute architectures; dedicated encryption unit; discrete GPU; discrete GPU AMD R7 250; focus architecture; specialized encryption processors; x86 system; Central Processing Unit; Computer architecture; Encryption; Graphics processing units; Hardware; Random access memory; Throughput; aes; aesni; apu; computing; ecb; gpu; heterogeneous; parallel;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Computing (ISPDC), 2014 IEEE 13th International Symposium on
Conference_Location :
Marseilles
Print_ISBN :
978-1-4799-5918-1
Type :
conf
DOI :
10.1109/ISPDC.2014.14
Filename :
6900204
Link To Document :
بازگشت