Recent Changes - Search:

edit SideBar

mod_ibmrperf

Description

The IBM rPerf and SPEC CPU2006 extensions (maximum of 5 metrics) are contained in a separate DSO module (written in C) called mod_ibmrperf. If installed, this DSO module is loaded during runtime/startup of gmond.

This DSO can be used to monitor the used physical CPUs in terms of rPerf and SPEC CPU2006 quantities. The SPEC CPU2006 values are calculated from the rPerf value.

Platform availability:

  • AIX: minimum AIX5L V5.1 ML04 level or higher required
  • Linux: SLES 9 or higher required, RHEL 4 Update 3 or higher required

Config file: /etc/ganglia/conf.d/ibmrperf.conf

Available metrics

The following 5 additional metrics are available:

  1. rperf
    • Currently used physical cores in units of rPerf (relative performance indicator for IBM Power Systems)
  2. SPECint_rate2006
    • Currently used physical cores in units of SPECint_rate2006 value of SPEC CPU2006 benchmark suite
  3. SPECint_base_rate2006
    • Currently used physical cores in units of SPECint_base_rate2006 value of SPEC CPU2006 benchmark suite
  4. SPECfp_rate2006
    • Currently used physical cores in units of SPECfp_rate2006 value of SPEC CPU2006 benchmark suite
  5. SPECfp_base_rate2006
    • Currently used physical cores in units of SPECfp_base_rate2006 value of SPEC CPU2006 benchmark suite

Config file example

modules {
  module {
    name = "ibmrperf_module"
    path = "modibmrperf.so"
  }
}

collection_group {
  collect_every = 5
  time_threshold = 15
  metric {
    name = "rperf"
    title = "Relative Performance rPerf number"
    value_threshold = 0.0001
  }
/*
  metric {
    name = "SPECint_rate2006"
    title = "SPECint_rate2006 value"
    value_threshold = 0.0001
  }
*/
  metric {
    name = "SPECint_rate_base2006"
    title = "SPECint_rate_base2006 value"
    value_threshold = 0.0001
  }
/*
  metric {
    name = "SPECfp_rate2006"
    title = "SPECfp_rate2006 value"
    value_threshold = 0.0001
  }
  metric {
    name = "SPECfp_rate_base2006"
    title = "SPECfp_rate_base2006 value"
    value_threshold = 0.0001
  }
*/
}

Change History

  • Version 1.4: Oct 11, 2012
    • included the updated p7 770 and 780 D-models
    • included the new 7R1 systems
    • improved the way to discover systems with a slightly different CPU speed than published
  • Version 1.3: May 16, 2012
    • included the updated p7 710, 720, 730, 740 C-models
    • included the updated p7 770 and 780 C-models
    • included the new 7R2 systems
    • included the new PureFlex systems (p260, p460, p24L)
    • fixed the values for the p7 780 @ 4.14 GHz (actually 4.15 GHz)
  • Version 1.2: Aug 08, 2011
    • included the updated p7 750 and 755 models
    • included the new p7 PS703 and PS704 blades
  • Version 1.1: Oct 28, 2010
    • included the new p7 710, 720, 730, 740 and 795 models
    • included the new p7 PS700, PS701 and PS702 blades
  • Version 1.0: Mar 29, 2010
    • initial version
Edit - History - Print - Recent Changes - Search
Page last modified on November 19, 2012, at 09:43 PM