Using Machine Learning Techniques for Performance Prediction on Multi-Cores

被引:3
|
作者
Rai, Jitendra Kumar [1 ]
Negi, Atul [2 ,3 ]
Wankar, Rajeev [2 ,4 ,5 ,6 ,7 ]
机构
[1] ANURAG, Syst Software Especially Operating Syst, Hyderabad, Andhra Pradesh, India
[2] Univ Hyderabad, Dept Comp & Informat Sci, Hyderabad, Andhra Pradesh, India
[3] Prestige Inst Engn & Sci, Indore, Madhya Pradesh, India
[4] North Maharashtra Univ Jalgaon, Dept Comp Sci, Jalgaon, India
[5] Freie Univ, Inst Informat, Berlin, Germany
[6] Konrad Zuse Inst Informationstech ZIB, Supercomp Lab, Berlin, Germany
[7] Univ Hyderabad, Univ Ctr Earth & Space Sci, Hyderabad, Andhra Pradesh, India
关键词
Co-Runner Interference; Machine Learning; Multi-Core Processors; Performance Prediction; Shared Resources;
D O I
10.4018/jghpc.2011100102
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Sharing of resources by the cores of multi-core processors brings performance issues for the system. Majority of the shared resources belong to memory hierarchy sub-system of the processors such as last level caches, prefetchers and memory buses. Programs co-running on the cores of a multi-core processor may interfere with each other due to usage of such shared resources. Such interference causes co-running programs to suffer with performance degradation. Previous research works include efforts to characterize and classify the memory behaviors of programs to predict the performance. Such knowledge could be useful to create workloads to perform performance studies on multi-core processors. It could also be utilized to form policies at system level to mitigate the interference between co-running programs due to use of shared resources. In this work, machine learning techniques are used to predict the performance on multi-core processors. The main contribution of the study is enumeration of solo-run program attributes, which can be used to predict concurrent-run performance despite change in the number of co-running programs sharing the resources. The concurrent-run involves the interference between co-running programs due to use of shared resources.
引用
收藏
页码:14 / 28
页数:15
相关论文
共 50 条
  • [21] Multi-cores, posets, and lattice paths
    Amdeberhan, Tewodros
    Leven, Emily Sergel
    ADVANCES IN APPLIED MATHEMATICS, 2015, 71 : 1 - 13
  • [22] Task Mapping for Redundant Multithreading in Multi-Cores with Reliability and Performance Heterogeneity
    Chen, Kuan-Hsun
    Chen, Jian-Jia
    Kriebel, Florian
    Rehman, Semeen
    Shafique, Muhammad
    Henkel, Joerg
    IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (11) : 3441 - 3455
  • [23] AGORA: A Dependable High-Performance Coordination Service for Multi-Cores
    Schiekofer, Rainer
    Behl, Johannes
    Distler, Tobias
    2017 47TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN), 2017, : 333 - 344
  • [24] Prediction of hypercholesterolemia using machine learning techniques
    Pooyan Moradifar
    Mohammad Meskarpour Amiri
    Journal of Diabetes & Metabolic Disorders, 2023, 22 : 255 - 265
  • [25] Bankruptcy Prediction Using Machine Learning Techniques
    Shetty, Shekar
    Musa, Mohamed
    Bredart, Xavier
    JOURNAL OF RISK AND FINANCIAL MANAGEMENT, 2022, 15 (01)
  • [26] Emotion Prediction using Machine Learning Techniques
    Shamsi, Areeba
    Nasir, Sabika
    Hajiani, Mishaal Amin
    Ejaz, Afshan
    Ali, Syed Asim
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2019, 19 (06): : 166 - 172
  • [27] Diabetes Prediction using Machine Learning Techniques
    Obulesu, O.
    Suresh, K.
    Ramudu, B. Venkata
    HELIX, 2020, 10 (02): : 136 - 142
  • [28] Prediction of hypercholesterolemia using machine learning techniques
    Moradifar, Pooyan
    Amiri, Mohammad Meskarpour
    JOURNAL OF DIABETES AND METABOLIC DISORDERS, 2023, 22 (01) : 255 - 265
  • [29] Optimizing Numerical Weather Prediction Model Performance Using Machine Learning Techniques
    Choi, Soohyuck
    Jung, Eun-Sung
    IEEE ACCESS, 2023, 11 : 86038 - 86055
  • [30] A Systematic Literature Review of Student' Performance Prediction Using Machine Learning Techniques
    Albreiki, Balqis
    Zaki, Nazar
    Alashwal, Hany
    EDUCATION SCIENCES, 2021, 11 (09):