Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

papi-hpc-devel-7.1.0-1.3 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: papi-hpc-devel Distribution: openSUSE Tumbleweed
Version: 7.1.0 Vendor: openSUSE
Release: 1.3 Build date: Tue Jan 23 19:52:36 2024
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 191 Source RPM: papi_7_1_0-hpc-7.1.0-1.3.src.rpm
Packager: https://bugs.opensuse.org
Url: http://icl.cs.utk.edu/papi/index.html
Summary: Dependency package for papi_7_1_0-hpc-devel
papi: Performance Application Programming Interface
The package papi-hpc-devel provides the dependency to get binary package papi_7_1_0-hpc-devel.
When this package gets updated it installs the latest version of papi_7_1_0-hpc.

Provides

Requires

License

BSD-3-Clause

Changelog

* Tue Jan 23 2024 Tony Jones <tonyj@suse.com>
  - 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
* Tue Jan 17 2023 Tony Jones <tonyj@suse.com>
  - 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
* Fri Mar 04 2022 Tony Jones <tonyj@suse.com>
  - Change papi_hl_output_writer.py script to reference Python3 (bsc#1196709)
    New patch: python3.patch
* Thu Feb 11 2021 Egbert Eich <eich@suse.com>
  - Update PAPI to v6.0.0.1 bugfix release:
    * Fix undefined reference to "pthread_self" in static builds.
    * Fix a bug with "make -j".
* Wed Mar 04 2020 Tony Jones <tonyj@suse.com>
  - 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.
* Thu Nov 28 2019 Egbert Eich <eich@suse.com>
  - Add master package for library in HPC build (boo#1158048).
* Thu Oct 10 2019 Tony Jones <tonyj@suse.com>
  - 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.
* Wed Apr 24 2019 Martin Liška <mliska@suse.cz>
  - Disable LTO (boo#1133272).
* Thu Apr 04 2019 Christian Vögl <christian.voegl@suse.com>
  - Update to 5.7.0 (jsc#SLE-8562)
    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.
* Mon Feb 18 2019 Egbert Eich <eich@suse.com>
  - Expose PAPI_LIB from module also when no devel package is installed
    (bsc#1125825).

Files

/usr/share/doc/packages/papi-hpc-devel
/usr/share/doc/packages/papi-hpc-devel/README.papi_7_1_0-hpc-devel


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 26 00:07:01 2024