Predicting Performance Using Collaborative Filtering

被引:3
|
作者
Salaria, Shweta [1 ,2 ]
Drozd, Aleksandr [1 ]
Podobas, Artur [1 ]
Matsuoka, Satoshi [1 ,3 ]
机构
[1] Tokyo Inst Technol, Tokyo, Japan
[2] AIST Tokyo Tech Real World Big Data Computat Open, Tokyo, Japan
[3] RIKEN, Ctr Computat Sci, Kobe, Hyogo, Japan
关键词
Parallel application; multicore systems; cross-architecture performance prediction; collaborative filtering;
D O I
10.1109/CLUSTER.2018.00066
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Performance prediction of parallel applications across systems becomes increasingly important in today's diverse computing environments. A wide range of choices in execution platforms pose new challenges to researchers in choosing a system which best fits their workloads and administrators in scheduling applications to the best performing systems. While previous studies have employed simulation- or profile-based prediction approaches, such solutions are time-consuming to be deployed on multiple platforms. To address this problem, we use two collaborative filtering techniques to build analytical models which can quickly and accurately predict the performance of workloads across different multicore systems. The first technique leverages information gained from performance observed for certain applications on a subset of systems and use it to discover similarities among applications as well as systems. The second collaborative filtering based model learns latent features of systems and workloads automatically and use these features to characterize the performance of applications on different platforms. We evaluated both the methods using 30 workloads chosen from NAS Parallel Benchmarks, BOTS and Rodinia benchmarking suites on ten different systems. Our results show that such collaborative filtering methods can make predictions with RMSE as low as 0.6 and with an average RMSE of 1.6.
引用
收藏
页码:504 / 514
页数:11
相关论文
共 50 条
  • [1] Using Collaborative Filtering Algorithms for Predicting Student Performance
    Adan-Coello, Juan Manuel
    Tobar, Carlos Miguel
    [J]. ELECTRONIC GOVERNMENT AND THE INFORMATION SYSTEMS PERSPECTIVE, EGOVIS 2016, 2016, 9831 : 206 - 218
  • [2] Predicting the Performance of Collaborative Filtering Algorithms
    Matuszyk, Pawel
    Spiliopoulou, Myra
    [J]. 4TH INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE, MINING AND SEMANTICS, 2014,
  • [3] Predicting Neighbor Goodness in Collaborative Filtering
    Bellogin, Alejandro
    Castells, Pablo
    [J]. FLEXIBLE QUERY ANSWERING SYSTEMS: 8TH INTERNATIONAL CONFERENCE, FQAS 2009, 2009, 5822 : 605 - 616
  • [4] Student Performance Prediction Using Collaborative Filtering Methods
    Bydzovska, Hana
    [J]. ARTIFICIAL INTELLIGENCE IN EDUCATION, AIED 2015, 2015, 9112 : 550 - 553
  • [5] Predicting yield performance of parents in plant breeding: A neural collaborative filtering approach
    Khaki, Saeed
    Khalilzadeh, Zahra
    Wang, Lizhi
    [J]. PLOS ONE, 2020, 15 (05):
  • [6] Predicting Performance of Collaborative Storytelling Using Multimodal Analysis
    Okada, Shogo
    Hang, Mi
    Nitta, Katsumi
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2016, E99D (06): : 1462 - 1473
  • [7] Predicting Compatibility of Cultivars in Grafting Processes Using Kernel Methods and Collaborative Filtering
    Silva, Thiago B. R.
    Verslype, Nina, I
    Nascimento, Andre C. A.
    Prudencio, Ricardo B. C.
    [J]. INTELLIGENT SYSTEMS, PT I, 2022, 13653 : 611 - 625
  • [8] Predicting Personalized Student Performance in Computing-Related Majors via Collaborative Filtering
    Park, Young
    [J]. SIGITE'18: PROCEEDINGS OF THE 19TH ANNUAL SIG CONFERENCE ON INFORMATION TECHNOLOGY EDUCATION, 2018, : 151 - 151
  • [9] Improve Performance of Collaborative Filtering Systems Using Backward Feature Selection
    Ramezani, Mohsen
    Moradi, Parham
    Tab, Fardin Akhlaghian
    [J]. 2013 5TH CONFERENCE ON INFORMATION AND KNOWLEDGE TECHNOLOGY (IKT), 2013, : 225 - 230
  • [10] Accelerating Collaborative Filtering Using Concepts from High Performance Computing
    Gates, Mark
    Anzt, Hartwig
    Kurzak, Jakub
    Dongarra, Jack
    [J]. PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, 2015, : 667 - 676