Timing Penalties Associated with Cache Sharing

被引:0
|
作者
Babka, Vlastimil [1 ]
Libic, Peter [1 ]
Tuma, Petr [1 ]
机构
[1] Charles Univ Prague, Dept Software Engn, Fac Math & Phys, CR-11800 Prague 1, Czech Republic
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Although important from software performance perspective, the behavior of memory caches is not captured by the common approaches to modeling of software performance, where the software performance models tend to treat operation durations as constants despite the fact that the operations compete for memory caches. Incorporating memory cache models into software performance models is hindered by the fact that existing cache models do not provide information about timings and penalties, but only about hits and misses. The paper outlines the relationship of cache events and cache timings on a real computer architecture, indicating that the existing practice of modeling cache miss penalties as constants is not sufficient to model software performance faithfully
引用
收藏
页码:583 / 586
页数:4
相关论文
共 50 条
  • [1] It's all in the timing: calibrating temporal penalties for biomedical data sharing
    Xia, Weiyi
    Wan, Zhiyu
    Yin, Zhijun
    Gaupp, James
    Liu, Yongtai
    Clayton, Ellen Wright
    Kantarcioglu, Murat
    Vorobeychik, Yevgeniy
    Malin, Bradley A.
    JOURNAL OF THE AMERICAN MEDICAL INFORMATICS ASSOCIATION, 2018, 25 (01) : 25 - 31
  • [2] Cache Timing Attacks on Clefia
    Rebeiro, Chester
    Mukhopadhyay, Debdeep
    Takahashi, Junko
    Fukunaga, Toshinori
    PROGRESS IN CRYPTOLOGY - INDOCRYPT 2009, PROCEEDINGS, 2009, 5922 : 104 - +
  • [3] Optimizations to prevent cache penalties for the Intel® Itanium® 2 processor
    Collard, JF
    Lavery, D
    CGO 2003: INTERNATIONAL SYMPOSIUM ON CODE GENERATION AND OPTIMIZATION, 2003, : 105 - 114
  • [4] Timing of Penalties, Tax Rates, and Tax Evasion
    Lee, Kangoh
    FINANZARCHIV-EUROPEAN JOURNAL OF PUBLIC FINANCE, 2015, 71 (01): : 37 - 52
  • [5] Cache Exclusivity and Sharing: Theory and Optimization
    Ye, Chencheng
    Ding, Chen
    Luo, Hao
    Brock, Jacob
    Chen, Dong
    Jin, Hai
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2017, 14 (04)
  • [6] A Novel Cache Bank Timing Attack
    Jiang, Zhen Hang
    Fei, Yunsi
    2017 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2017, : 139 - 146
  • [7] Optimal Cache Partition-Sharing
    Brock, Jacob
    Ye, Chencheng
    Ding, Chen
    Li, Yechen
    Wang, Xiaolin
    Luo, Yingwei
    2015 44TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2015, : 749 - 758
  • [8] Pinpointing Cache Timing Attacks on AES
    Rebeiro, Chester
    Mondal, Mainack
    Mukhopadhyay, Debdeep
    23RD INTERNATIONAL CONFERENCE ON VLSI DESIGN, 2010, : 306 - 311
  • [9] Timing predictability of cache replacement policies
    Reineke, Jan
    Grund, Daniel
    Berg, Christoph
    Wilhelm, Reinhard
    REAL-TIME SYSTEMS, 2007, 37 (02) : 99 - 122
  • [10] Cache Timing Attacks on Recent Microarchitectures
    Andreou, Alexandros
    Bogdanov, Andrey
    Tischhauser, Elmar
    2017 IEEE INTERNATIONAL SYMPOSIUM ON HARDWARE ORIENTED SECURITY AND TRUST (HOST), 2017, : 155 - 155