Title :
Option space exploration using distributed computing for efficient benchmarking of FPGA cryptographic modules
Author :
Brewster, Ben ; Homsirikamol, Ekawat ; Velegalati, Rajesh ; Gaj, Kris
Author_Institution :
ECE Dept., George Mason Univ., Fairfax, VA, USA
Abstract :
Benchmarking of digital designs targeting FPGAs is a time intensive and challenging process. Benchmarking results depend on a myriad of variables beyond the properties inherent to the designs being evaluated, encompassing the tools, tool options, FPGA families, and languages used. In this paper we will be discussing enhancements made to the ATHENa benchmarking tool to utilize distributed computing as well as option space exploration techniques to increase the efficiency of the pre-existing process. The capabilities of our environment are demonstrated using two example designs from the SHA-3 cryptographic hash function competition, BLAKE and JH.
Keywords :
benchmark testing; cryptography; distributed processing; field programmable gate arrays; logic design; public domain software; ATHENa benchmarking tool; BLAKE competition; FPGA cryptographic module benchmarking; JH competition; SHA-3 cryptographic hash function competition; automated tool-for-hardware evaluation; digital design benchmarking; distributed computing; field programmable gate array; open-source benchmarking environment; option space exploration techniques; Algorithm design and analysis; Benchmark testing; Cryptography; Field programmable gate arrays; Optimized production technology; Space exploration;
Conference_Titel :
Field-Programmable Technology (FPT), 2012 International Conference on
Conference_Location :
Seoul
Print_ISBN :
978-1-4673-2846-3
Electronic_ISBN :
978-1-4673-2844-9
DOI :
10.1109/FPT.2012.6412121