Real-time integrated prefetching and caching

被引:1
|
作者
Sanders, Peter [1 ]
Singler, Johannes [1 ]
van Stee, Rob [2 ]
机构
[1] Karlsruhe Inst Technol, D-76021 Karlsruhe, Germany
[2] Max Planck Inst Comp Sci, Saarbrucken, Germany
关键词
Real-time; Caching; Prefetching; ALGORITHMS;
D O I
10.1007/s10951-012-0301-1
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The high latencies for access to background memory like hard disks or flash memory can be reduced by caching or hidden by prefetching. We consider the problem of scheduling the resulting I/Os when the available fast cache memory is limited and when we have real-time constraints where for each requested data block we are given a time interval during which this block needs to be in main memory. We give a near linear time algorithm for this problem which produces a feasible schedule whenever one exists. Another algorithm additionally minimizes I/Os and still runs in polynomial-time. For the online variant of the problem, we give a competitive algorithm that uses lookahead and augmented disk speed. We show a tight relationship between the amount of lookahead and the speed required to get a competitive algorithm.
引用
收藏
页码:47 / 58
页数:12
相关论文
共 50 条
  • [41] An integrated monitor for complex real-time systems
    Liu, YB
    Dai, Y
    Zhu, XD
    ICEMI 2005: CONFERENCE PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON ELECTRONIC MEASUREMENT & INSTRUMENTS, VOL 8, 2005, : 360 - 364
  • [42] AN INTEGRATED PACKAGE FOR REAL-TIME SECURITY ENHANCEMENT
    BERTRAM, TJ
    DEMAREE, KD
    DANGELMAIER, LC
    IEEE TRANSACTIONS ON POWER SYSTEMS, 1990, 5 (02) : 592 - 600
  • [43] Integrated approach for real-time system design
    Zhang, Lichen
    Yuan, Peijiang
    IEEE Pacific RIM Conference on Communications, Computers, and Signal Processing - Proceedings, 1999, : 63 - 66
  • [44] Integrated environment for real-time control and simulation
    Grega, W
    COMPUTERS IN INDUSTRY, 1996, 31 (01) : 1 - 14
  • [45] Real-Time control with integrated motion achieved
    不详
    CONTROL ENGINEERING, 1997, 44 (15) : 46 - 46
  • [46] Integrated validation of real-time system models
    Duenas, JC
    Rendon, A
    deMiguel, MA
    NINTH EUROMICRO WORKSHOP ON REAL TIME SYSTEMS, PROCEEDINGS, 1997, : 241 - 248
  • [47] Real-Time Trust Evaluation in Integrated Circuits
    Jin, Yier
    Sullivan, Dean
    2014 DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION (DATE), 2014,
  • [48] INTEGRATED REAL-TIME COMPUTER IN ACQUISITION CHAIN
    DEMUSSET, R
    AUTOMATISME, 1971, 16 (8-9): : 389 - &
  • [49] Implementation and performance of integrated application-controlled file caching, prefetching, and disk scheduling
    Cao, P
    Felten, EW
    Karlin, AR
    Li, K
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1996, 14 (04): : 311 - 343
  • [50] Optimal Model of Web Caching and Prefetching
    Shi, Lei
    Zhang, Yan
    Lin, Wei
    PROCEEDINGS OF INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY (ISCSCT 2009), 2009, : 250 - 253