4431

Implementation and Performance Analysis of SEAL Encryption on FPGA, GPU and Multi-core Processors

Kostas Theoharoulis, Charalambos Antoniadis, Nikolaos Bellas, Christos D. Antonopoulos
Dept. of Comput. & Commun. Eng., Univ. of Thessaly, Volos, Greece
IEEE 19th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM), 2011

@inproceedings{theoharoulis2011implementation,

   title={Implementation and Performance Analysis of SEAL Encryption on FPGA, GPU and Multi-core Processors},

   author={Theoharoulis, K. and Antoniadis, C. and Bellas, N. and Antonopoulos, C.D.},

   booktitle={IEEE International Symposium on Field-Programmable Custom Computing Machines},

   pages={65–68},

   year={2011},

   organization={IEEE}

}

Source Source   

758

views

Accelerators, such as field programmable gate arrays (FPGAs) and graphics processing units (GPUs), are special purpose processors designed to speed up compute-intensive sections of applications. FPGAs are highly customizable, while GPUs provide massive parallel execution resources and high memory bandwidth. In this paper, we compare the performance of these architectures, presenting a performance study of SEAL, a fast, software-oriented encryption algorithm on a Virtex-6 FPGA, a Graphics Processor Unit (GPU), and Intel Core i7, a 2-way hyper-threaded, 4-core processor. We show that each platform has relative competitive advantages in encrypting an input plaintext using SEAL.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2017 hgpu.org

All rights belong to the respective authors

Contact us: