Revisions of papi

buildservice-autocommit accepted request 1144039 from Tony Jones's avatar Tony Jones (jones_tony) (revision 92)
baserev update by copy to link target
Tony Jones's avatar Tony Jones (jones_tony) accepted request 1143523 from Tony Jones's avatar Tony Jones (jones_tony) (revision 91)
- Update to version 7.1 (jsc#PED-7679)
  Major changes:
  * Support for Intel Sapphire Rapids native and preset events
  * Support for AMD Zen4 native and preset events
  * Support for event qualifiers in the ROCm component
  * New 'template' component
  * Integration into Spack package manager
  * Integration into the Extreme-Scale Scientific Software Stack (E4S)
  * Refactored cuda component with multi-thread and multi-gpu support
  * Support for ARM Neoverse V1 and V2
  Update libpfm dependency to v4.13
buildservice-autocommit accepted request 1059827 from Tony Jones's avatar Tony Jones (jones_tony) (revision 90)
baserev update by copy to link target
Tony Jones's avatar Tony Jones (jones_tony) accepted request 1059491 from Egbert Eich's avatar Egbert Eich (eeich) (revision 89)
Fix build: unpackaged files added.
Tony Jones's avatar Tony Jones (jones_tony) accepted request 1059443 from Tony Jones's avatar Tony Jones (jones_tony) (revision 88)
- Update to version 7.0 (jsc#PED-3032)
  - See https://icl.utk.edu/papi/news/news.html?id=384 for more detail on the following major
    changes in this release.
    * A new "intel_gpu" component with monitoring capabilities support for Intel GPUs (including 
      GPU hardware events and memory performance metrics.
    * A new "sysdetect" component for detecting a machine's architectural details.
    * A major redesign of the "rocm" component for advanced monitoring features for the latest AMD 
      GPUs. 
    * Support for NVIDIA compute capability 7.0 and greater. 
    * A significant redesign of the "sde" component into two separate entities
    * A new C++ interface for "libsde,"
    * New Counter Analysis Toolkit (CAT) benchmarks and refinements of PAPI's CAT data analysis.
    * Support for FUGAKU's A64FX Arm architecture
buildservice-autocommit accepted request 960046 from Tony Jones's avatar Tony Jones (jones_tony) (revision 87)
baserev update by copy to link target
Tony Jones's avatar Tony Jones (jones_tony) accepted request 960045 from Tony Jones's avatar Tony Jones (jones_tony) (revision 86)
- Change papi_hl_output_writer.py script to reference Python3 (bsc#1196709)
  New patch: python3.patch
buildservice-autocommit accepted request 871278 from Tony Jones's avatar Tony Jones (jones_tony) (revision 85)
baserev update by copy to link target
Tony Jones's avatar Tony Jones (jones_tony) accepted request 871069 from Egbert Eich's avatar Egbert Eich (eeich) (revision 84)
- Update PAPI to v6.0.0.1 bugfix release:
  * Fix undefined reference to "pthread_self" in static builds.
  * Fix a bug with "make -j".
buildservice-autocommit accepted request 781949 from Tony Jones's avatar Tony Jones (jones_tony) (revision 83)
baserev update by copy to link target
Tony Jones's avatar Tony Jones (jones_tony) accepted request 781948 from Tony Jones's avatar Tony Jones (jones_tony) (revision 82)
- Update to PAPI v6.0
  - Major Changes:
   * Added the rocm component to support performance counters on AMD GPUs.
   * Added the rocm_smi component; SMI is System Management Interface to 
     monitor power usage on AMD GPUs, which is also writeable by the user, 
     e.g. to reduce power consumption on non-critical operations.
    * Added 'io' component to expose I/O statistics exported by the Linux 
      kernel (/proc/self/io).
    * Added 'SDE' component, Software Defined Events, which allows HPC software
      layers to expose internal performance-critical behavior via Software 
      Defined Events (SDEs) through the PAPI interface.
    * Added 'SDE API' to register performance-critical events that originate 
      from HPC software layers, and which are recognized as 'PAPI counters' 
      and, thus, can be monitored with the standard PAPI interface.
    * Added powercap_ppc component to support monitoring and capping of power 
      usage on IBM PowerPC architectures (Power9 and later) using the powercap 
      interface exposed through the Linux kernel.
    * Added 'sensors_ppc' component to support monitoring of system metrics on 
      IBM PowerPC architectures (Power9 and later) using the opal/exports sysfs
      interface.
    * Retired infiniband_umad component, it is superseded by infiniband.
    * Revived PAPI's 'high-level API' to make it more intuitive and effective 
      for novice users and quick event reporting.
    * Added 'counter_analysis_toolkit' sub-directory (CAT): A tool to assist 
      with native performance counter disambiguation through micro-benchmarks, 
      which are used to probe different important aspects of modern CPUs, to 
      aid the classification of native performance events.
    * Other Changes include:
    * Standardized our environment variables and implemented a simplified, 
      unified approach for specifying libraries necessary for components, with 
      overrides possible for special circumstances. Eliminated component level 
      'configure' requirements.
    * Corrected TLS issues (Thread Local Storage) and race conditions.
    * Several bug fixes, documentation fixes and enhancements, improvements to 
      README files for user instruction and code comments.
  - Other Changes:
    * Standardized our environment variables and implemented a simplified, 
      unified approach for specifying libraries necessary for components, with 
      overrides possible for special circumstances. Eliminated component level 
      'configure' requirements.
    * Corrected TLS issues (Thread Local Storage) and race conditions.
    * Several bug fixes, documentation fixes and enhancements, improvements to 
      README files for user instruction and code comments.
  - Drop patch: papi-fix-ldflags.patch (upstream)
  - Clean up spec file, remove unnecessary portions.
buildservice-autocommit accepted request 752373 from Adam Majer's avatar Adam Majer (adamm) (revision 81)
baserev update by copy to link target
Adam Majer's avatar Adam Majer (adamm) accepted request 751738 from Egbert Eich's avatar Egbert Eich (eeich) (revision 80)
- Add master package for library in HPC build (boo#1158048).
buildservice-autocommit accepted request 737529 from Tony Jones's avatar Tony Jones (jones_tony) (revision 79)
baserev update by copy to link target
Tony Jones's avatar Tony Jones (jones_tony) accepted request 737525 from Tony Jones's avatar Tony Jones (jones_tony) (revision 77)
- Delete patch: papi-codecleanup.patch 
  Patch has been present since first checkin but there is no indication 
  as to it's purpose, no bug reference and it is not needed for successful 
  test run. 
- Refresh patch: papi-fix-ldflags.patch  
  Add proper patch description. Contents pushed upstream. 

- Update to 5.7.0 (jsc#SLE-8562)
buildservice-autocommit accepted request 699831 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 76)
baserev update by copy to link target
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 697621 from Martin Liška's avatar Martin Liška (marxin) (revision 75)
Disable LTO (boo#1133272).
buildservice-autocommit accepted request 692974 from Adam Majer's avatar Adam Majer (adamm) (revision 74)
baserev update by copy to link target
Adam Majer's avatar Adam Majer (adamm) accepted request 691589 from Christian Vögl's avatar Christian Vögl (cvoegl) (revision 73)
- Update to 5.7.0
  Major Changes:
  * Validation tests:  A substantial effort to add validation tests to PAPI
    to check and detect problems in the definition of PAPI preset events.  
  * Event testing:  Thorough cleanup of code in the C and Fortran testing to 
    add processor support, cleanup output and make the testing behavior
    consistent.
  * CUDA component:  Updated and rewritten to support CUPTI Metric API
   (combinations of basic events).  This component now supports NVLink 
   information through the Metric API. Updated testing for the component.  
  * NVML component: Updated to support power management limits and improved
    event names. Minor other bug fixes.
  * RAPL component: Added support for: Intel Atom models Goldmont / Gemini_Lake
    / Denverton, Skylake-X / Kabylake
  * PAPI preset events:  Many updates to the PAPI preset event mappings; 
    Skylake X support, initial AMD fam17h, fix AMD fam16h, added 
    more Power8 events, initial Power9 events.
Displaying revisions 1 - 20 of 92
openSUSE Build Service is sponsored by