Analysis of kernel effects on optimisation mismatch in cache reconfiguration

被引:1
|
作者
Shield, John [1 ]
Sutton, Peter [1 ]
Machanick, Philip [1 ]
机构
[1] Univ Queensland, Sch Informat Technol & Elect Engn, Brisbane, Qld 4072, Australia
关键词
D O I
10.1109/FPL.2007.4380732
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The effect of kernel operations on cache optimisations in a soft-core reconfigurable system is important for dynamic cache switching design. Considering kernel operations changes the subset of cache configurations that would be chosen for dynamic cache switching and also the decisions on when to cache switch. The results show that kernel operations can skew the effectiveness of application driven cache optimisations up to 20% over the original execution time. This skew is shown by mapping the performance of the applications both with and without kernel operations. The majority of the kernel operations is due to trap events generated by system calls like memory allocation or file reading. A cache configuration analysis methodology for fast searching of the design space is also explained and was used to find relevant changes due to kernel interference.
引用
收藏
页码:625 / 628
页数:4
相关论文
共 50 条
  • [1] Speeding up kernel scheduler by reducing cache misses - Effects of cache coloring for a task structure
    Yamamura, S
    Hirai, A
    Sato, M
    Yamamoto, M
    Naruse, A
    Kumon, K
    [J]. USENIX ASSOCIATION PROCEEDINGS OF THE FREENIX TRACK, 2002, : 275 - 285
  • [2] A novel adaptive dynamic photovoltaic reconfiguration system to mitigate mismatch effects
    Krishna, G. Sai
    Moger, Tukaram
    [J]. RENEWABLE & SUSTAINABLE ENERGY REVIEWS, 2021, 141
  • [3] Analysis of DSP-kernel software by implicit cache simulation
    Luculli, G
    Sangiovanni-Vincentelli, A
    [J]. EIGHTH ANNUAL IEEE INTERNATIONAL CONFERENCE AND WORKSHOP ON THE ENGINEERING OF COMPUTER BASED SYSTEMS, PROCEEDINGS, 2001, : 282 - 288
  • [4] Kernel Functional Optimisation
    Kumar, Arun A., V
    Shilton, Alistair
    Rana, Santu
    Gupta, Sunil
    Venkatesh, Svetha
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34
  • [5] Dynamic voltage and cache reconfiguration for low power
    Nacul, AC
    Givargis, T
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2004, : 1376 - 1377
  • [6] Dynamic reconfiguration of cache indexing in embedded processors
    Kim, Junhee
    Lim, Sung-Soo
    Kim, Jihong
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2007, E90D (03) : 637 - 647
  • [7] ANALYSIS OF AN ARCHAEOLOGICAL MAIZE KERNEL CACHE FROM MANABI PROVINCE, ECUADOR
    PEARSALL, DM
    [J]. ECONOMIC BOTANY, 1980, 34 (04) : 344 - 351
  • [8] Reconfiguration strategies to reduce mismatch effects on PV array: an Arduino-based prototype
    Cipriani, G.
    Di Dio, V.
    Madonia, N.
    Miceli, R.
    Pellitteri, F.
    Galluzzo, F. Ricco
    [J]. 2014 INTERNATIONAL SYMPOSIUM ON POWER ELECTRONICS, ELECTRICAL DRIVES, AUTOMATION AND MOTION (SPEEDAM), 2014, : 1003 - 1008
  • [9] DG allocation and reconfiguration in distribution systems by metaheuristic optimisation algorithms: a comparative analysis
    Jordehi, A. Rezaee
    [J]. 2018 IEEE PES INNOVATIVE SMART GRID TECHNOLOGIES CONFERENCE EUROPE (ISGT-EUROPE), 2018,
  • [10] FlexiWay: A Cache Energy Saving Technique Using Fine-grained Cache Reconfiguration
    Mittal, Sparsh
    Zhang, Zhao
    Vetter, Jeffrey S.
    [J]. 2013 IEEE 31ST INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2013, : 100 - 107