Cache-Aware Approximate Computing for Decision Tree Learning

被引:3
|
作者
Kislal, Orhan [1 ]
Kandemir, Mahmut T. [1 ]
Kotra, Jagadish [1 ]
机构
[1] Penn State Univ, University Pk, PA 16802 USA
关键词
LOCALITY;
D O I
10.1109/IPDPSW.2016.116
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The memory performance of data mining applications became crucial due to increasing dataset sizes and multi-level cache hierarchies. Decision tree learning is one of the most important algorithms in this field, and numerous researchers worked on improving the accuracy of model tree as well as enhancing the overall performance of the learning process. Most modern applications that employ decision tree learning favor creating multiple models for higher accuracy by sacrificing performance. In this work, we exploit the flexibility inherent in decision tree learning based applications regarding performance and accuracy tradeoffs, and propose a framework to improve performance with negligible accuracy losses. This framework employs a data access skipping module (DASM) using which costly cache accesses are skipped according to the aggressiveness of the strategy specified by the user and a heuristic to predict skipped data accesses to keep accuracy losses at minimum. Our experimental evaluation shows that the proposed framework offers significant performance improvements (up to 25%) with relatively much smaller losses in accuracy (up to 8%) over the original case. We demonstrate that our framework is scalable under various accuracy requirements via exploring accuracy changes over time and replacement policies. In addition, we explore NoC/SNUCA systems for similar opportunities of memory performance improvement.
引用
收藏
页码:1413 / 1422
页数:10
相关论文
共 50 条
  • [41] Cache-aware load balancing of data center applications
    Archer, Aaron
    Aydin, Kevin
    Bateni, Mohammad Hossein
    Mirrokni, Vahab
    Schild, Aaron
    Yang, Ray
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2019, 12 (06): : 709 - 723
  • [42] Cache-Aware SPM Allocation Algorithms for Hybrid SPM-Cache Architectures
    Wu, Lan
    Zhang, Wei
    PROCEEDINGS OF THE SIXTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2015), 2015, : 123 - 129
  • [43] DELICIOUS: Deadline-Aware Approximate Computing in Cache-Conscious Multicore
    Saha, Sangeet
    Chakraborty, Shounak
    Agarwal, Sukarn
    Gangopadhyay, Rahul
    Sjalander, Magnus
    McDonald-Maier, Klaus
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2023, 34 (02) : 718 - 733
  • [44] Doppelganger: A Cache for Approximate Computing
    Miguel, Joshua San
    Albericio, Jorge
    Moshovos, Andreas
    Jerger, Natalie Enright
    PROCEEDINGS OF THE 48TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO-48), 2015, : 50 - 61
  • [45] A Tunable Cache for Approximate Computing
    Sjalander, Magnus
    Nilsson, Nina Shariati
    Kaxiras, Stefanos
    2014 IEEE/ACM INTERNATIONAL SYMPOSIUM ON NANOSCALE ARCHITECTURES (NANOARCH), 2014, : 88 - 89
  • [46] Cache-aware volume rendering methods with dynamic data reorganization
    Zhu, Ruiyun
    Misaki, Yuji
    Wallden, Marcus
    Ino, Fumihiko
    JOURNAL OF VISUALIZATION, 2021, 24 (02) : 275 - 288
  • [47] A Cache-Aware Routing Scheme for Information-Centric Networks
    Vassilakis, Vassilios G.
    AL-Naday, Mays F.
    Reed, Martin J.
    Alzahrani, Bander A.
    Yang, Kun
    Moscholios, Ioannis D.
    Logothetis, Michael D.
    2014 9TH INTERNATIONAL SYMPOSIUM ON COMMUNICATION SYSTEMS, NETWORKS & DIGITAL SIGNAL PROCESSING (CSNDSP), 2014, : 721 - 726
  • [48] Cache-aware Named-data Forwarding in Internet of Things
    Zhang, Zhao
    Ma, Huadong
    Liu, Liang
    2015 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2015,
  • [49] CoMon: An Architecture for Coordinated Caching and Cache-Aware Routing in CCN
    Salah, Hani
    Strufe, Thorsten
    2015 12TH ANNUAL IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE, 2015, : 663 - 670
  • [50] Cache-Aware Traffic Engineering in Information-Centric Networks
    Sourlas, Vasilis
    Flegkas, Paris
    Georgatsos, Panos
    Tassiulas, Leandros
    2014 IEEE 19TH INTERNATIONAL WORKSHOP ON COMPUTER AIDED MODELING AND DESIGN OF COMMUNICATION LINKS AND NETWORKS (CAMAD), 2014, : 295 - 299