Run-time optimization using dynamic performance prediction

被引:0
|
作者
Alkindi, AM [1 ]
Kerbyson, DJ
Papaefstathiou, E
Nudd, GR
机构
[1] Univ Warwick, Dept Comp Sci, High Performance Syst Lab, Warwick, England
[2] Microsoft Res, Cambridge, England
关键词
performance optimisation; dynamic performance prediction; performance modeling; application steering; FFTW;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
With the rapid expansion in the use of distributed systems the need for optimisation and the steering of application execution has become more important. The unquestionable aim to overcome bottle-neck problems, allocation, and performance degradation due to shared CPU time has prompted many investigations into the best way in which the performance of an application can be enhanced. In this work, we demonstrate the impact of using a Performance Prediction Toolset, PACE, which can be used in Dynamic (On-the-Fly) decision making for optimising application execution. An example application, the FFTW (The Fastest Fourier Transform in the West), is used to illustrate the approach which itself is a novel method that optimises the execution of an FFT. It is shown that performance prediction can provide the same quality of information as a measurement process for application optimisation but in a fraction of the time and thus improving the overall application performance.
引用
收藏
页码:280 / 289
页数:10
相关论文
共 50 条
  • [21] Prediction of Run-Time Failures Using Static Product Quality Metrics
    Aaron B. Binkley
    Stephen R. Schach
    [J]. Software Quality Journal, 1998, 7 : 141 - 147
  • [22] Power-aware multimedia systems using run-time prediction
    Kumar, P
    Srivastava, M
    [J]. VLSI DESIGN 2001: FOURTEENTH INTERNATIONAL CONFERENCE ON VLSI DESIGN, 2001, : 64 - 69
  • [23] ON THE RUN-TIME OPTIMIZATION OF THE BOOLEAN LOGIC OF A PROGRAM
    CADOLINO, C
    GUAZZO, M
    [J]. INFORMATION PROCESSING & MANAGEMENT, 1982, 18 (05) : 267 - 279
  • [24] ROS: Run-Time Optimization of SPARQL Queries
    Li, Liuqing
    Wang, Xin
    Meng, Xiansen
    Feng, Zhiyong
    [J]. WEB INFORMATION SYSTEMS AND MINING, PT II, 2011, 6988 : 79 - 86
  • [25] Run-time spatial locality detection and optimization
    Johnson, TL
    Merten, MC
    Hwu, WW
    [J]. THIRTIETH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, PROCEEDINGS, 1997, : 57 - 64
  • [26] Run-time dynamic data type transformations
    Papadopoulos, Lazaros
    Bartzas, Alexandros
    Soudris, Dimitrios
    [J]. ARCS Workshops, ARCS 2012, 2012,
  • [27] On dynamic run-time processor pipeline reconfiguration
    Tradowsky, Carsten
    Thoma, Florian
    Huebner, Michael
    Becker, Juergen
    [J]. 2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 419 - 424
  • [28] Using Apache portable run-time
    Bloom, R
    [J]. DR DOBBS JOURNAL, 2000, 25 (10): : 100 - +
  • [29] Self-Optimization of DHT Lookups through Run-Time Performance Analysis
    Juenemann, Konrad
    Hartenstein, Hannes
    [J]. 2014 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS), 2014, : 407 - 415
  • [30] Run-time Performance Adaptation: Opportunities and Challenges
    Hashimoto, Masanori
    [J]. PROCEEDINGS OF THE 2015 IEEE INTERNATIONAL CONFERENCE ON ELECTRON DEVICES AND SOLID-STATE CIRCUITS (EDSSC), 2015, : 114 - 117