papi-tools - PAPI utilities

Property Value
Distribution Ubuntu 17.10 (Artful Aardvark)
Repository Ubuntu Universe i386
Package name papi-tools
Package version 5.5.1
Package release 2
Package architecture i386
Package type deb
Installed size 400 B
Download size 69.22 KB
Official Mirror
Performance Application Programming Interface (PAPI) provides 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.
In addition Component PAPI provides access to a collection of components that
expose performance measurement opportunites across the hardware and software
This package provides utilities provided by the PAPI software.


Package Version Architecture Repository
papi-tools_5.5.1-2_amd64.deb 5.5.1 amd64 Ubuntu Universe
papi-tools - - -


Name Value
libc6 >= 2.4
libpapi5 -


Type URL
Binary Package papi-tools_5.5.1-2_i386.deb
Source Package papi

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install papi-tools deb package:
    # sudo apt-get install papi-tools




2017-05-03 - Andreas Beckmann <>
papi (5.5.1-2) unstable; urgency=medium
* Remove PIE workarounds, this now works out-of-the-box.
* Bump libpfm4-dev B-D to >= 4.8.0+git16, which has reverted an unintended
ABI change.
2017-01-11 - Andreas Beckmann <>
papi (5.5.1-1) unstable; urgency=medium
* New upstream release.
* Refresh patches.
2016-10-08 - Andreas Beckmann <>
papi (5.5.0-3) unstable; urgency=medium
* pie.patch: New, do not build shared libraries with PIE flags.
* Build with PIE enabled.
2016-09-23 - Andreas Beckmann <>
papi (5.5.0-2) unstable; urgency=medium
* Fix upgrade from jessie with Breaks+Replaces: libpapi5.3.
* Fix build on hppa, thanks to Helge Deller.  (Closes: #838321)
2016-09-19 - Andreas Beckmann <>
papi (5.5.0-1) unstable; urgency=medium
* New upstream release.
* Refresh patches.
* fix-typos.patch: Fix some more typos.
* Bump libpfm4-dev B-D to >= 4.7.0+git30.
* Restore reproducibility.
* Upload to unstable.
2016-05-29 - Andreas Beckmann <>
papi (5.4.3-4) experimental; urgency=medium
* Upstream has clarified what composes the library API.
* Soversion change: 5.4.3 -> 5. Rename package libpapi5.4.3 to libpapi5.
* Drop support for changing the Soversion frequently.
* Overhaul buildflags usage and enable more hardening.
* Upload to experimental.
2016-05-29 - Andreas Beckmann <>
papi (5.4.3-3) unstable; urgency=medium
* Document that the paranoia level in /proc/sys/kernel/perf_event_paranoid
may need to be lowered to access performance counters.
* Cherry-pick from upstream master:
- 0001-added-PAPI-component.patch
- 0002-added-power-cap-read-test.patch
- 0003-added-intial-powercap-write-test-and-readme.patch
- 0006-Cleanup-powercap-utility.-Removed-mention-of-libmsr-.patch
- 0008-Fixed-cuda-component-README-to-use-the-correct-confi.patch
- 0009-Thanks-to-William-Cohen-of-RedHat-for-providing-a-pa.patch
- 0010-Thanks-to-William-Cohen-of-RedHat-for-providing-the-.patch
- 0011-Removed-the-re-declaration-of-the-static-functions-i.patch
- 0012-Make-coretemp-internal-functions-static-where-possib.patch
- 0014-Fix-leftover-doxygen-reference-in-INSTALL-file.patch
- 0016-Only-expose-the-shared-libary-symbols-listed-papi.h-.patch
- 0018-update-the-caddr_t-compatability-hack-in-papi.h.patch
* Refresh patches.
* Update symbols file, the library no longer exposes private symbols.
* Bump libpfm4-dev B-D to >= 4.7.0+git11.
* Bump Standards-Version to 3.9.8. No changes needed.
2016-02-25 - Andreas Beckmann <>
papi (5.4.3-2) unstable; urgency=medium
* Bump libpfm4-dev B-D to >= 4.7.0
* Mark x86-specific symbols as available on x32.
* Bump Standards-Version to 3.9.7. No changes needed.
* Upload to unstable.
2016-02-01 - Andreas Beckmann <>
papi (5.4.3-1) experimental; urgency=medium
* New upstream release.
* fix-manpages.patch: Refresh.
* Soversion change: 5.4.1 -> 5.4.3. Rename package libpapi5.4.1 to
* Update symbols for 5.4.3.
* Drop papi-dbg package in favor of autogenerated -dbgsym packages.
* Add Lintian overrides for a prebuilt binary in the source.
* fix-typos.patch: New, fix more typos found by Lintian.
* Use https:// Homepage and watch URLs.
* Update Vcs-* URLs.
* Upload to experimental.
2015-06-04 - Andreas Beckmann <>
papi (5.4.1-2) unstable; urgency=medium
* Cherry-pick from upstream master: preset updates.
- 0015-Bug-reported-by-William-Cohen-in-papi_events.csv-for.patch
- 0019-papi_events.csv-add-preset-events-for-ARM-Cortex-A53.patch
- 0020-papi_events.csv-typo-in-the-ARM-Cortex-A53-definitio.patch
* Upload to unstable.

See Also

Package Description
paprass_2.06-2_all.deb Manager of electronic documents
paprefs_0.9.10-2_i386.deb PulseAudio Preferences
paps_0.6.8-7.1_i386.deb UTF-8 to PostScript converter using Pango
par2_0.7.2-1_i386.deb PAR 2.0 compatible file verification and repair tool
par_1.52-3_i386.deb Paragraph reformatter
paraclu_9-1_i386.deb Parametric clustering of genomic and transcriptomic features
parallel_20161222-1_all.deb build and execute command lines from standard input in parallel
paraview-dev_5.1.2+dfsg1-2_i386.deb Parallel Visualization Application. Development header files
paraview-doc_5.1.2+dfsg1-2_all.deb Parallel Visualization Application. Comprehensive documentation
paraview-python_5.1.2+dfsg1-2_i386.deb Parallel Visualization Application. python-support
paraview_5.1.2+dfsg1-2_i386.deb Parallel Visualization Application
parcellite_1.1.9-1_i386.deb lightweight GTK+ clipboard manager
parchive_1.1-4.1_i386.deb Use PAR files to reconstruct missing parts of multi-part archives
parcimonie_0.10.3-1_all.deb privacy-friendly helper to refresh a GnuPG keyring
paredit-el_24-1_all.deb transitional dummy package for elpa-paredit