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

papi-7.2.0b2-1.1 RPM for armv7hl

From OpenSuSE Ports Tumbleweed for armv7hl

Name: papi Distribution: openSUSE Tumbleweed
Version: 7.2.0b2 Vendor: openSUSE
Release: 1.1 Build date: Mon Apr 21 20:56:16 2025
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 8914834 Source RPM: papi-7.2.0b2-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: http://icl.cs.utk.edu/papi/index.html
Summary: Performance Application Programming Interface
PAPI aims to provide the tool designer and application engineer with a
consistent interface and methodology for use of the performance counter
hardware found in most major microprocessors. PAPI enables software
engineers to see, in near real time, the relation between software
performance and processor events.

Provides

Requires

License

BSD-3-Clause

Changelog

* Mon Apr 21 2025 Eyad Issa <eyadlorenzo@gmail.com>
  - Remove BuildRoot directive
  - Remove python3.patch and replaced with build time sed
  - Initial support for RISC-V architecture
  - Update to version 7.2.0b2:
    * This release introduces improvements to the rocp_sdk component,
      which supports AMD GPUs/APUs through the ROCprofiler-SDK
      interface, currently still under development and testing.
    * The release also includes general improvements to the PAPI
      code, enhancing both design and functionality, as well as
      various bug fixes.
  - Update to version 7.2.0b1:
    * Basic support for the RISC-V architecture (no events yet)
    * This release introduces a new component, rocp_sdk, which
      supports AMD GPUs/APUs through the ROCprofiler-SDK interface,
      currently still under development and testing.
    * The release also includes general improvements to the PAPI
      code, enhancing both design and functionality, as well as
      various bug fixes.
    * Full changelog at
      https://github.com/icl-utk-edu/papi/releases/tag/papi-7-2-0b1-t
* Mon Mar 24 2025 Nicolas Morey <nicolas.morey@suse.com>
  - Disable and remove support for gnu-hpc build flavours (bsc#1239982)
  - Redownload papi-7.1.0.tar.gz as it was not actually gzipped
    and triggered and OBS error when running download_files.
* 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).

Files

/usr/bin/papi_avail
/usr/bin/papi_clockres
/usr/bin/papi_command_line
/usr/bin/papi_component_avail
/usr/bin/papi_cost
/usr/bin/papi_decode
/usr/bin/papi_error_codes
/usr/bin/papi_event_chooser
/usr/bin/papi_hardware_avail
/usr/bin/papi_hl_output_writer.py
/usr/bin/papi_mem_info
/usr/bin/papi_multiplex_cost
/usr/bin/papi_native_avail
/usr/bin/papi_version
/usr/bin/papi_xml_event_info
/usr/share/doc/packages/papi
/usr/share/doc/packages/papi/ChangeLogP400.txt
/usr/share/doc/packages/papi/ChangeLogP410.txt
/usr/share/doc/packages/papi/ChangeLogP411.txt
/usr/share/doc/packages/papi/ChangeLogP412.txt
/usr/share/doc/packages/papi/ChangeLogP4121.txt
/usr/share/doc/packages/papi/ChangeLogP413.txt
/usr/share/doc/packages/papi/ChangeLogP414.txt
/usr/share/doc/packages/papi/ChangeLogP420.txt
/usr/share/doc/packages/papi/ChangeLogP421.txt
/usr/share/doc/packages/papi/ChangeLogP440.txt
/usr/share/doc/packages/papi/ChangeLogP500.txt
/usr/share/doc/packages/papi/ChangeLogP501.txt
/usr/share/doc/packages/papi/ChangeLogP510.txt
/usr/share/doc/packages/papi/ChangeLogP511.txt
/usr/share/doc/packages/papi/ChangeLogP520.txt
/usr/share/doc/packages/papi/ChangeLogP530.txt
/usr/share/doc/packages/papi/ChangeLogP532.txt
/usr/share/doc/packages/papi/ChangeLogP540.txt
/usr/share/doc/packages/papi/ChangeLogP541.txt
/usr/share/doc/packages/papi/ChangeLogP543.txt
/usr/share/doc/packages/papi/ChangeLogP550.txt
/usr/share/doc/packages/papi/ChangeLogP551.txt
/usr/share/doc/packages/papi/ChangeLogP560.txt
/usr/share/doc/packages/papi/ChangeLogP570.txt
/usr/share/doc/packages/papi/ChangeLogP600.txt
/usr/share/doc/packages/papi/ChangeLogP700.txt
/usr/share/doc/packages/papi/ChangeLogP701.txt
/usr/share/doc/packages/papi/ChangeLogP710.txt
/usr/share/doc/packages/papi/ChangeLogP720b1.txt
/usr/share/doc/packages/papi/ChangeLogP720b2.txt
/usr/share/doc/packages/papi/README.md
/usr/share/doc/packages/papi/RELEASENOTES.txt
/usr/share/licenses/papi
/usr/share/licenses/papi/LICENSE.txt
/usr/share/papi
/usr/share/papi/papi_events.csv


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Apr 26 00:05:36 2025