Performance Application Programming Interface

Edit Package papi

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.

Refresh
Refresh
Source Files
Filename Size Changed
_multibuild 0000000082 82 Bytes
papi-5.6.0.tar.gz 0005033739 4.8 MB
papi-codecleanup.patch 0000000420 420 Bytes
papi-fix-ldflags.patch 0000003157 3.08 KB
papi-rpmlintrc 0000000321 321 Bytes
papi.changes 0000030935 30.2 KB
papi.spec 0000008253 8.06 KB
Revision 2 (latest revision is 4)
Stefan Behlert's avatar Stefan Behlert (sbehlert) committed (revision 2)
- Fix pcp build (boo#1107637).
  libpapi-devel depends on papi which was dynamically linked in the past and
  pulled in libpapi. It is linked statically now so the libpapi dependency
  needs to be added.

- Update to 5.6.0 (FATE#321456).
  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.
  Other changes:
  * Updating man and help pages for papi_avail and papi_native_avail.
  * Powercap component:  Added test for setting power caps via PAPI powercap
    component.
  * Infiniband component:  Bugfix for infiniband_umad component.
  * Uncore component:  Updated to support recent processors.
  * Lmsensors component updated to support correct runtime linking, better
    events name, and a number of bug fixes.
Comments 0
openSUSE Build Service is sponsored by