• DocumentCode
    2987385
  • Title

    Accelerating Block Cryptography Algorithms in Procedure Level Speculation

  • Author

    Wang, Yaobin ; An, Hong ; Liu, Zhiqin ; Xu, Kang ; Dong, Wanli

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Southwest Univ. of Sci. & Technol., Mianyang, China
  • fYear
    2011
  • fDate
    3-4 Dec. 2011
  • Firstpage
    874
  • Lastpage
    877
  • Abstract
    How to make use of multicore computing resources to accelerate the block cryptography applications has become a common concern problem. And the block cryptography applications have not yet been explored in procedure level speculation thoroughly. This paper proposes a procedure level speculation mechanism for accelerating block cryptography applications, including execution model, synchronization strategy and analysis method, etc. It also takes RC5 and AES for examples to analyze their potential speedups and memory accessing characteristics. The experimental results show that: (1) in procedure level speculation, the block cryptography applications can get a nearly liner growth speedup under ECB mode, (2) the severe inter-thread data dependence violations is the key factor that badly affect the system performance under CBC, CFB and OFB modes.
  • Keywords
    cryptography; multiprocessing systems; AES; ECB mode; RC5; analysis method; block cryptography algorithm acceleration; execution model; interthread data dependence violations; multicore computing resources; procedure level speculation mechanism; synchronization strategy; Acceleration; Computational modeling; Computer architecture; Cryptography; Instruction sets; Parallel processing; Synchronization; block cryptography; multicore; thread level speculation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Security (CIS), 2011 Seventh International Conference on
  • Conference_Location
    Hainan
  • Print_ISBN
    978-1-4577-2008-6
  • Type

    conf

  • DOI
    10.1109/CIS.2011.197
  • Filename
    6128158