Performance scalability and energy consumption on distributed and many-core platforms

被引:3
|
作者
Karanikolaou, E. M. [1 ]
Milovanovic, E. I. [2 ]
Milovanovic, I. Z. [2 ]
Bekakos, M. P. [1 ]
机构
[1] Democritus Univ Thrace, Dept Elect & Comp Engn, GR-67100 Xanthi, Greece
[2] Fac Elect Engn, Nish 18000, Serbia
来源
JOURNAL OF SUPERCOMPUTING | 2014年 / 70卷 / 01期
关键词
Performance evaluation; Power/energy consumption; Distributed and many-core platforms; AMDAHLS LAW;
D O I
10.1007/s11227-014-1248-0
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, the performance evaluation of distributed and many-core computer complexes, in conjunction with their consumed energy, is investigated. The distributed execution of a specific problem on an interconnected processors platform requires a larger amount of energy compared to the sequential execution. The primary reason is the inability to fully parallelize a problem due to the unavoidable serial parts and the intercommunication of utilized processors. Distributed and many-core platforms are evaluated for the power their processors demand at the idle and fully utilized state. In proportion to the parallelized percentage each time, the estimations of the theoretical model were compared to the experimental results achieved on the basis of the performance/power and performance/energy ratio metrics. Analytical formulas for evaluating the experimental energy consumption have been developed for both platforms, while the experimental vehicle was a widely known algorithm with different parallelization percentages.
引用
收藏
页码:349 / 364
页数:16
相关论文
共 50 条
  • [1] Performance scalability and energy consumption on distributed and many-core platforms
    E. M. Karanikolaou
    E. I. Milovanović
    I. Ž. Milovanović
    M. P. Bekakos
    The Journal of Supercomputing, 2014, 70 : 349 - 364
  • [2] Improving Application Performance by Efficiently Utilizing Heterogeneous Many-core Platforms
    Shen, Jie
    Varbanescu, Ana Lucia
    Sips, Henk
    2015 15TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING, 2015, : 709 - 712
  • [3] Iris Matching Algorithm on Many-Core Platforms
    Liu, Chen
    Petroski, Benjamin
    Cordone, Guthrie
    Torres, Gildo
    Schuckers, Stephanie
    2015 IEEE INTERNATIONAL SYMPOSIUM ON TECHNOLOGIES FOR HOMELAND SECURITY (HST), 2015,
  • [4] Parallel neighbourhood search on many-core platforms
    Lam, Yuet Ming
    Tsoi, Kuen Hung
    Luk, Wayne
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2013, 8 (03) : 281 - 293
  • [5] Evaluation of Virtual Machine Scalability on Distributed Multi/Many-core Processors for Big Data Analytics
    Nazir, Amril
    Yassin, Yaszrina Mohamad
    Kit, Chong Poh
    Karuppiah, Ettikan Kandasamy
    2012 IEEE CONFERENCE ON OPEN SYSTEMS (ICOS 2012), 2012, : 72 - 77
  • [6] Distributed run-time resource management for malleable applications on many-core platforms
    Anagnostopoulos, Iraklis
    Tsoutsouras, Vasileios
    Bartzas, Alexandros
    Soudris, Dimitrios
    2013 50TH ACM / EDAC / IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2013,
  • [7] Safe Virtual Interrupts Leveraging Distributed Shared Resources and Core-to-Core Communication on Many-Core Platforms
    Motruk, Boris
    Diemer, Jonas
    Axer, Philip
    Buchty, Rainer
    Berekovic, Mladen
    2013 IEEE 19TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC 2013), 2013, : 293 - 302
  • [8] Performance and Scalability Study of FMM Kernels on Novel Multi- and Many-core Architectures
    Rey, Anton
    Igual, Francisco D.
    Prieto-Matias, Manuel
    Prins, Jan F.
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE (ICCS 2017), 2017, 108 : 2313 - 2317
  • [9] Runtime Performance and Power Optimization of Parallel Disparity Estimation on Many-Core Platforms
    Leech, Charles
    Kumar, Charan
    Acharyya, Amit
    Yang, Sheng
    Merrett, Geoff, V
    Al-Hashimi, Bashir M.
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2018, 17 (02)
  • [10] Scalability and Efficiency of Database Queries on Future Many-core Systems
    Petrides, Panayiotis
    Diavastos, Andreas
    Christofi, Constantinos
    Trancoso, Pedro
    PROCEEDINGS OF THE 2013 21ST EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING, 2013, : 24 - 28