• DocumentCode
    549584
  • Title

    TPM-SIM: A framework for performance evaluation of Trusted Platform Modules

  • Author

    Schmitz, Jared ; Loew, Jason ; Elwell, Jesse ; Ponomarev, Dmitry ; Abu-Ghazaleh, Nael

  • Author_Institution
    Dept. of Comput. Sci., State Univ. of New York at Binghamton, Binghamton, NY, USA
  • fYear
    2011
  • fDate
    5-9 June 2011
  • Firstpage
    236
  • Lastpage
    241
  • Abstract
    This paper presents a simulation toolset for estimating the impact of Trusted Platform Modules (TPMs) on the performance of applications that use TPM services, especially in multi-core environments. The proposed toolset, consisting of an integrated CPU/TPM simulator and a set of micro-benchmarks that exercise the major TPM services, can be used to analyze and optimize the performance of TPM-based systems and the TPM itself. In this paper, we consider two such optimizations: (1) exploiting multiple TPMs; and (2) reordering requests within the software stack to minimize queueing delays. Our studies indicate that both techniques result in significant performance improvement, especially as the number of concurrent applications using the TPM increases.
  • Keywords
    security of data; TPM-SIM; integrated CPU/TPM simulator; micro-benchmarks; multicore environment; performance evaluation; queueing delays minimization; reordering requests; simulation toolset; software stack; trusted platform modules; Benchmark testing; Delay; Generators; Multicore processing; Seals; Software; Performance Evaluation; Trusted Platform Module;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2011 48th ACM/EDAC/IEEE
  • Conference_Location
    New York, NY
  • ISSN
    0738-100x
  • Print_ISBN
    978-1-4503-0636-2
  • Type

    conf

  • Filename
    5981940