Performance Modelling of Heterogeneous ISA Multicore Architectures

被引:0
|
作者
Boran, Nirmal Kumar [1 ]
Meghwal, Rameshwar Prasad [1 ]
Sharma, Kuldeep [1 ]
Kumar, Binod [1 ]
Singh, Virendra [1 ]
机构
[1] Indian Inst Technol, CADSL, Bombay, Maharashtra, India
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Recent research has shown that heterogeneous multicore architectures have the potential to further improve single thread performance. In such architectures different phases of the application are executed on different cores to improve performance and energy efficiency. However, restricting the cores to a single ISA limits the achievable performance gain. Different phases of applications also have shown affinity towards different ISAs due to their characteristics, functionality etc. Heterogeneous ISA architectures thus attempt to execute these different phases on their respective affine cores to fully harness ISA diversity. However, in such architectures, estimating the best migration point from one ISA to another, is an open research problem. This paper proposes a performance model for execution time estimation of heterogeneous ISAs which naturally extends to dynamic scheduling. The model is centred around execution time and a few on-line parameters. Regression techniques have been used to model the performance. Experimental evaluation shows that the proposed model has 78% accuracy in estimating migration from ARM ISA to X86 ISA.
引用
收藏
页数:4
相关论文
共 50 条
  • [41] Performance evaluation of heterogeneous architectures
    Ramos-Hernandez, DN
    Tokhi, MO
    ALGORITHMS AND ARCHITECTURES FOR REAL-TIME CONTROL 1998 (AARTC'98), 1998, : 173 - 178
  • [42] Portable Performance on Heterogeneous Architectures
    Phothilimthana, Phitchaya Mangpo
    Ansel, Jason
    Ragan-Kelley, Jonathan
    Amarasinghe, Saman
    ACM SIGPLAN NOTICES, 2013, 48 (04) : 431 - 443
  • [43] Towards Full Virtualization of Heterogeneous NoC-based Multicore Embedded Architectures
    Kornaros, George
    Grammatikakis, Miltos D.
    Coppola, Marcello
    15TH IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2012) / 10TH IEEE/IFIP INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (EUC 2012), 2012, : 345 - 352
  • [44] OpenMP on multicore architectures
    Terboven, Christian
    Mey, Dieter an
    Sarholz, Samuel
    PRACTICAL PROGRAMMING MODEL FOR THE MULTI-CORE ERA, PROCEEDINGS, 2008, 4935 : 54 - 64
  • [45] Performance and Energy Efficient Asymmetrically Reliable Caches for Multicore Architectures
    Arslan, Sanem
    Topcuoglu, Haluk Rahmi
    Kandemir, Mahmut Taylan
    Tosun, Oguz
    2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, 2015, : 1025 - 1032
  • [46] A Robust Methodology for Performance Analysis on Hybrid Embedded Multicore Architectures
    Saussard, Romain
    Bouzid, Boubker
    Vasiliu, Marius
    Reynaud, Roger
    2016 IEEE 10TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC), 2016, : 77 - 84
  • [47] Performance Characterization and Evaluation of HPC Algorithms on Dissimilar Multicore Architectures
    Krishnan, S. P. T.
    Veeravalli, Bharadwaj
    2014 IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2014 IEEE 6TH INTL SYMP ON CYBERSPACE SAFETY AND SECURITY, 2014 IEEE 11TH INTL CONF ON EMBEDDED SOFTWARE AND SYST (HPCC,CSS,ICESS), 2014, : 1288 - 1295
  • [48] MODELING THE PERFORMANCE OF GEOMETRIC MULTIGRID STENCILS ON MULTICORE COMPUTER ARCHITECTURES
    Ghysels, Pieter
    Vanroose, Wim
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2015, 37 (02): : C194 - C216
  • [49] Comparing performance of C compilers optimizations on different multicore architectures
    Machado, Roger S.
    Almeida, Ricardo B.
    Jardim, Andre D.
    Pernas, Ana M.
    Yamin, Adenauer C.
    Cavalheiro, Gerson Geraldo H.
    2017 INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING WORKSHOPS (SBAC-PADW), 2017, : 25 - 30
  • [50] ISA Wars: Understanding the Relevance of ISA being RISC or CISC to Performance, Power, and Energy on Modern Architectures
    Blem, Emily
    Menon, Jaikrishnan
    Vijayaraghavan, Thiruvengadam
    Sankaralingam, Karthikeyan
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2015, 33 (01):