APEM - Approximate Performance Evaluation for Multi-Core Computers

被引:0
作者
Zhang, Lei [1 ]
Down, Douglas G. [1 ]
机构
[1] McMaster Univ, Dept Comp & Software, 1280 Main St West, Hamilton, ON L8S 4K1, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Performance evaluation; product-form; mean value analysis; dynamic frequency scaling; PROCESSOR SHARING SYSTEMS; MEAN-VALUE ANALYSIS; TIER APPLICATIONS; QUEUING-NETWORKS; MODELS; BURSTINESS;
D O I
10.1142/S021812661950004X
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Mean Value Analysis (MVA) has long been a standard approach for performance analysis of computer systems. While the exact load-dependent MVA algorithm is an efficient technique for computer system performance modeling, it fails to address multi-core computer systems with Dynamic Frequency Scaling (DFS). In addition, the load-dependent MVA algorithm suffers from numerical difficulties under heavy load conditions. The goal of our paper is to find an efficient and robust method which is easy to use in practice and is also accurate for performance prediction for multi-core platforms. The proposed method, called Approximate Performance Evaluation for Multi-core computers (APEM), uses a flow-equivalent performance model designed specifically to address multi-core computer systems and identify the influence on the CPU demand of the effect of DFS. We adopt an approximation technique to estimate resource demands to parametrize MVA algorithms. To validate the application of our method, we investigate three case studies with extended TPC-W benchmark kits, showing that our method achieves better accuracy compared with other commonly used MVA algorithms. We compare the three different performance models, and we also extend our approach to multi-class models.
引用
收藏
页数:34
相关论文
共 50 条
  • [21] Temperature control of high-performance multi-core platforms using convex optimization
    Murali, Srinivasan
    Mutapcic, Almir
    Atienza, David
    Gupta, Rajesh
    Boyd, Stephen
    Benini, Luca
    De Micheli, Giovanni
    2008 DESIGN, AUTOMATION AND TEST IN EUROPE, VOLS 1-3, 2008, : 108 - +
  • [22] Performance characteristics of biomolecular simulations on high-end systems with multi-core processors
    Alam, Sadaf R.
    Agarwal, Pratul K.
    Vetter, Jeffrey S.
    PARALLEL COMPUTING, 2008, 34 (11) : 640 - 651
  • [23] Believe It or Not! Multi-core CPUs can Match GPU Performance for a FLOP-Intensive Application!
    Bordawekar, Rajesh
    Bondhugula, Uday
    Rao, Ravi
    PACT 2010: PROCEEDINGS OF THE NINETEENTH INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, 2010, : 537 - 538
  • [24] Performance evaluation of OpenMP and MPI hybrid programs on a large scale multi-core multi-socket cluster, T2K Open Supercomputer
    Tsuji, Miwako
    Sato, Mitsuhisa
    2009 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPPW 2009), 2009, : 206 - 213
  • [25] Hyperspectral Unmixing on GPUs and Multi-Core Processors: A Comparison
    Bernabe, Sergio
    Sanchez, Sergio
    Plaza, Antonio
    Lopez, Sebastian
    Benediktsson, Jon Atli
    Sarmiento, Roberto
    IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2013, 6 (03) : 1386 - 1398
  • [26] Multi-core Accelerated Operational Transformation for Collaborative Editing
    Cai, Weiwei
    He, Fazhi
    Lv, Xiao
    COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS, AND WORKSHARING, COLLABORATECOM 2015, 2016, 163 : 121 - 128
  • [27] Scalability evaluation of an FPGA-based multi-core architecture with hardware-enforced domain partitioning
    Kliem, Daniel
    Voigt, Sven-Ole
    MICROPROCESSORS AND MICROSYSTEMS, 2014, 38 (08) : 845 - 859
  • [28] Exploiting ILP, TLP, and DLP to Improve Multi-Core Performance of One-Sided Jacobi SVD
    Soliman, Mostafa I.
    PARALLEL PROCESSING LETTERS, 2009, 19 (02) : 355 - 375
  • [29] Design and implementation of FPGA verification platform for multi-core processor
    Chen, C. (hmioycc@gmail.com), 1600, Science Press (51): : 1295 - 1303
  • [30] Parallel ant colony optimization on multi-core SIMD CPUs
    Zhou, Yi
    He, Fazhi
    Hou, Neng
    Qiu, Yimin
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 79 : 473 - 487