Obtaining hardware performance metrics for the BlueGene/L supercomputer

被引:0
|
作者
Mindlin, P [1 ]
Brunheroto, JR [1 ]
DeRose, L [1 ]
Moreira, JE [1 ]
机构
[1] IBM Corp, Thomas J Watson Res Ctr, Yorktown Hts, NY 10598 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Hardware performance monitoring is the basis of modem performance analysis tools for application optimization. We are interested in providing such performance analysis tools for the new BlueGene/L supercomputer as early as possible, so that applications can be tuned for that machine. We are faced with two challenges in achieving that goal. First, the machine is still going through its final design and assembly stages and, therefore, it is not yet available to system and application programmers. Second, and most important, key hardware performance metrics, such as instruction counters and Level 1 cache behavior counters, are missing from the BlueGene/L architecture. Our solution to those problems has been to implement a set of nonarchitected performance counters in an instruction-set simulator of BlueGene/L, and to provide a mechanism for executing code to retrieve the value of those counters. Using that mechanism, we have ported a version of the libHPM performance analysis library. We validate our implementation by comparing our results for BlueGene/L to analytical models and to results from a real machine.
引用
收藏
页码:109 / 118
页数:10
相关论文
共 50 条
  • [1] The BlueGene/L supercomputer
    Bhanot, G
    Chen, D
    Gara, A
    Vranas, P
    [J]. NUCLEAR PHYSICS B-PROCEEDINGS SUPPLEMENTS, 2003, 119 : 114 - 121
  • [2] Achieving high performance on the BlueGene/L supercomputer
    Almasi, George
    Bhanot, Gyan
    Chatterjee, Sid
    Gara, Alan
    Gunnels, John
    Gupta, Manish
    Henning, Amy
    Moreira, Jose E.
    Sexton, James
    Walkup, Bob
    Curioni, Alessandro
    Archer, Charles
    Bachega, Leonardo
    Chan, Bor
    Curtis, Bruce
    Brunett, Sharon
    Chukkapalli, Giri
    Harkness, Robert
    Pfeiffer, Wayne
    [J]. PARALLEL PROCESSING FOR SCIENTIFIC COMPUTING, 2006, : 59 - 75
  • [3] CFD on the BlueGene/L supercomputer
    Sugavanam, SA
    [J]. PARALLEL COMPUTATIONAL FLUID DYNAMICS: ADVANCED NUMERICAL METHODS SOFTWARE AND APPLICATIONS, 2004, : 37 - 40
  • [4] QCD on the BlueGene/L supercomputer
    Bhanot, G
    Chen, D
    Gara, A
    Sexton, J
    Vranas, P
    [J]. NUCLEAR PHYSICS B-PROCEEDINGS SUPPLEMENTS, 2005, 140 : 823 - 825
  • [5] Implementing MPI on the BlueGene/L supercomputer
    Almási, G
    Archer, C
    Castaños, JG
    Erway, CC
    Heidelberger, P
    Martorell, X
    Moreira, JE
    Pinnow, K
    Ratterman, J
    Smeds, N
    Steinmacher-burow, B
    Gropp, W
    Toonen, B
    [J]. EURO-PAR 2004 PARALLEL PROCESSING, PROCEEDINGS, 2004, 3149 : 833 - 845
  • [6] BlueGene/L hardware as a springboard to future products
    Germann, Phil R.
    Schlichting, Ryan J.
    Timpane, Trevor
    Takken, Todd
    [J]. ELECTRICAL PERFORMANCE OF ELECTRONIC PACKAGING, 2006, : 225 - +
  • [7] Performance Analysis of Parallel FDTD Algorithm on IBM BlueGene Supercomputer Series
    Smirnov, A. P.
    Semenov, A. N.
    Pozdneev, A. V.
    [J]. PIERS 2014 GUANGZHOU: PROGRESS IN ELECTROMAGNETICS RESEARCH SYMPOSIUM, 2014, : 253 - 256
  • [8] The eDRAM based L3-Cache of the BlueGene/L supercomputer processor node
    Ohmacht, M
    Hoenicke, D
    Haring, R
    Gara, A
    [J]. 16TH SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING, PROCEEDINGS, 2004, : 18 - 22
  • [9] Massively parallel conformal FDTD on a BlueGene supercomputer
    Hashemi, MR
    Mittra, R
    Yu, WH
    de Araujo, DN
    Cases, M
    Pham, N
    Matoglu, E
    Patel, P
    Herrman, B
    [J]. Electrical Performance of Electronic Packaging, 2004, : 249 - 252
  • [10] Massively parallel conformal FDTD on a BlueGene supercomputer
    Yu, Wenhua
    Hashemi, M. R.
    Mittra, Raj
    de Araujo, D. N.
    Cases, Moises
    Pham, N.
    Matoglu, E.
    Patel, P.
    Herrman, B.
    [J]. IEEE TRANSACTIONS ON ADVANCED PACKAGING, 2007, 30 (02): : 335 - 341