SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libpapi-7.1.0-1.2.x86_64.rpm :

* Tue Jan 23 2024 Tony Jones - 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 - 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 - Change papi_hl_output_writer.py script to reference Python3 (bsc#1196709) New patch: python3.patch
* Thu Feb 11 2021 Egbert Eich - 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 - 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 - Add master package for library in HPC build (boo#1158048).
* Thu Oct 10 2019 Tony Jones - 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 - Disable LTO (boo#1133272).
* Thu Apr 04 2019 Christian Vögl - 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 - Expose PAPI_LIB from module also when no devel package is installed (bsc#1125825).
 
ICM