• DocumentCode
    2962413
  • 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
  • fYear
    2012
  • fDate
    10-12 Dec. 2012
  • Firstpage
    113
  • Lastpage
    118
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/FPT.2012.6412121
  • Filename
    6412121