• DocumentCode
    1736409
  • Title

    Toward a predictable and secure data cache algorithm: A cross-layer approach

  • Author

    Thierry, Philippe ; George, Laurent ; Hermant, J. ; Germain, Fabien ; Ragot, Dominique ; Lacroix, Jean-Marc

  • Author_Institution
    LiSSI, UPEC, Vitry-Sur-Seine, France
  • fYear
    2011
  • Firstpage
    148
  • Lastpage
    155
  • Abstract
    Nowadays, the gap between processor and memory speed has grown enough to make the cache usage unavoidable in order to take real advantage of the processor´s capabilities. Nevertheless, the data cache usage causes in the same time hard real-time and security concerns. As a consequence, some real-time compliant data cache algorithms have been developed. The goal of such algorithms is to reduce the WCET (Worst-Case Execution Time) of tasks. Unfortunately they have an impact on the system security, generating breaches in the tasks partitioning. This article contributes to the definition of a data cache algorithm meeting at the same time security and real-time requirements using a cross-layering approach between the underlying hardware and the running kernel. In order to contribute to such an algorithm, this article defines properties needed at the same time by hard real-time systems and partitioned secure systems.
  • Keywords
    cache storage; real-time systems; security of data; WCET; cross-layer approach; memory speed; processor speed; real-time systems; secure data cache algorithm; security system; worst case execution time; Prediction algorithms; Variable speed drives;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Programming and Systems (ISPS), 2011 10th International Symposium on
  • Conference_Location
    Algiers
  • Print_ISBN
    978-1-4577-0905-0
  • Type

    conf

  • DOI
    10.1109/ISPS.2011.5898894
  • Filename
    5898894