Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: papi-devel | Distribution: openSUSE Tumbleweed |
Version: 7.1.0 | Vendor: openSUSE |
Release: 1.2 | Build date: Fri Feb 9 20:59:20 2024 |
Group: Development/Libraries/C and C++ | Build host: i03-armsrv1 |
Size: 282336 | Source RPM: papi-7.1.0-1.2.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: http://icl.cs.utk.edu/papi/index.html | |
Summary: Software Development Kit for PAPI |
This package includes the C header files that specify the PAPI userspace libraries and interfaces. This is required for rebuilding any program that uses PAPI.
BSD-3-Clause
* 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).
/usr/include/f77papi.h /usr/include/f90papi.h /usr/include/fpapi.h /usr/include/papi.h /usr/include/papiStdEventDefs.h /usr/include/sde_lib.h /usr/include/sde_lib.hpp /usr/lib/libpapi.so /usr/lib/libsde.so /usr/lib/pkgconfig/papi-7.1.0.0.pc /usr/lib/pkgconfig/papi-7.1.pc /usr/lib/pkgconfig/papi.pc /usr/share/man/man1/PAPI_derived_event_files.1.gz /usr/share/man/man1/papi_avail.1.gz /usr/share/man/man1/papi_clockres.1.gz /usr/share/man/man1/papi_command_line.1.gz /usr/share/man/man1/papi_component_avail.1.gz /usr/share/man/man1/papi_cost.1.gz /usr/share/man/man1/papi_decode.1.gz /usr/share/man/man1/papi_error_codes.1.gz /usr/share/man/man1/papi_event_chooser.1.gz /usr/share/man/man1/papi_hardware_avail.1.gz /usr/share/man/man1/papi_hybrid_native_avail.1.gz /usr/share/man/man1/papi_mem_info.1.gz /usr/share/man/man1/papi_multiplex_cost.1.gz /usr/share/man/man1/papi_native_avail.1.gz /usr/share/man/man1/papi_version.1.gz /usr/share/man/man1/papi_xml_event_info.1.gz /usr/share/man/man3/PAPIF_accum.3.gz /usr/share/man/man3/PAPIF_add_event.3.gz /usr/share/man/man3/PAPIF_add_events.3.gz /usr/share/man/man3/PAPIF_add_named_event.3.gz /usr/share/man/man3/PAPIF_assign_eventset_component.3.gz /usr/share/man/man3/PAPIF_cleanup_eventset.3.gz /usr/share/man/man3/PAPIF_create_eventset.3.gz /usr/share/man/man3/PAPIF_destroy_eventset.3.gz /usr/share/man/man3/PAPIF_enum_dev_type.3.gz /usr/share/man/man3/PAPIF_enum_event.3.gz /usr/share/man/man3/PAPIF_epc.3.gz /usr/share/man/man3/PAPIF_event_code_to_name.3.gz /usr/share/man/man3/PAPIF_event_name_to_code.3.gz /usr/share/man/man3/PAPIF_flips_rate.3.gz /usr/share/man/man3/PAPIF_flops_rate.3.gz /usr/share/man/man3/PAPIF_get_clockrate.3.gz /usr/share/man/man3/PAPIF_get_dev_attr.3.gz /usr/share/man/man3/PAPIF_get_dev_type_attr.3.gz /usr/share/man/man3/PAPIF_get_dmem_info.3.gz /usr/share/man/man3/PAPIF_get_domain.3.gz /usr/share/man/man3/PAPIF_get_event_info.3.gz /usr/share/man/man3/PAPIF_get_exe_info.3.gz /usr/share/man/man3/PAPIF_get_granularity.3.gz /usr/share/man/man3/PAPIF_get_hardware_info.3.gz /usr/share/man/man3/PAPIF_get_multiplex.3.gz /usr/share/man/man3/PAPIF_get_preload.3.gz /usr/share/man/man3/PAPIF_get_real_cyc.3.gz /usr/share/man/man3/PAPIF_get_real_nsec.3.gz /usr/share/man/man3/PAPIF_get_real_usec.3.gz /usr/share/man/man3/PAPIF_get_virt_cyc.3.gz /usr/share/man/man3/PAPIF_get_virt_usec.3.gz /usr/share/man/man3/PAPIF_ipc.3.gz /usr/share/man/man3/PAPIF_is_initialized.3.gz /usr/share/man/man3/PAPIF_library_init.3.gz /usr/share/man/man3/PAPIF_lock.3.gz /usr/share/man/man3/PAPIF_multiplex_init.3.gz /usr/share/man/man3/PAPIF_num_cmp_hwctrs.3.gz /usr/share/man/man3/PAPIF_num_events.3.gz /usr/share/man/man3/PAPIF_num_hwctrs.3.gz /usr/share/man/man3/PAPIF_perror.3.gz /usr/share/man/man3/PAPIF_query_event.3.gz /usr/share/man/man3/PAPIF_query_named_event.3.gz /usr/share/man/man3/PAPIF_rate_stop.3.gz /usr/share/man/man3/PAPIF_read.3.gz /usr/share/man/man3/PAPIF_read_ts.3.gz /usr/share/man/man3/PAPIF_register_thread.3.gz /usr/share/man/man3/PAPIF_remove_event.3.gz /usr/share/man/man3/PAPIF_remove_events.3.gz /usr/share/man/man3/PAPIF_remove_named_event.3.gz /usr/share/man/man3/PAPIF_reset.3.gz /usr/share/man/man3/PAPIF_set_cmp_domain.3.gz /usr/share/man/man3/PAPIF_set_cmp_granularity.3.gz /usr/share/man/man3/PAPIF_set_debug.3.gz /usr/share/man/man3/PAPIF_set_domain.3.gz /usr/share/man/man3/PAPIF_set_event_domain.3.gz /usr/share/man/man3/PAPIF_set_granularity.3.gz /usr/share/man/man3/PAPIF_set_inherit.3.gz /usr/share/man/man3/PAPIF_set_multiplex.3.gz /usr/share/man/man3/PAPIF_shutdown.3.gz /usr/share/man/man3/PAPIF_start.3.gz /usr/share/man/man3/PAPIF_state.3.gz /usr/share/man/man3/PAPIF_stop.3.gz /usr/share/man/man3/PAPIF_thread_id.3.gz /usr/share/man/man3/PAPIF_thread_init.3.gz /usr/share/man/man3/PAPIF_unlock.3.gz /usr/share/man/man3/PAPIF_unregister_thread.3.gz /usr/share/man/man3/PAPIF_write.3.gz /usr/share/man/man3/PAPI_accum.3.gz /usr/share/man/man3/PAPI_add_event.3.gz /usr/share/man/man3/PAPI_add_events.3.gz /usr/share/man/man3/PAPI_add_named_event.3.gz /usr/share/man/man3/PAPI_addr_range_option_t.3.gz /usr/share/man/man3/PAPI_address_map_t.3.gz /usr/share/man/man3/PAPI_all_thr_spec_t.3.gz /usr/share/man/man3/PAPI_assign_eventset_component.3.gz /usr/share/man/man3/PAPI_attach.3.gz /usr/share/man/man3/PAPI_attach_option_t.3.gz /usr/share/man/man3/PAPI_cleanup_eventset.3.gz /usr/share/man/man3/PAPI_component_info_t.3.gz /usr/share/man/man3/PAPI_cpu_option_t.3.gz /usr/share/man/man3/PAPI_create_eventset.3.gz /usr/share/man/man3/PAPI_debug_option_t.3.gz /usr/share/man/man3/PAPI_destroy_eventset.3.gz /usr/share/man/man3/PAPI_detach.3.gz /usr/share/man/man3/PAPI_disable_component.3.gz /usr/share/man/man3/PAPI_disable_component_by_name.3.gz /usr/share/man/man3/PAPI_dmem_info_t.3.gz /usr/share/man/man3/PAPI_domain_option_t.3.gz /usr/share/man/man3/PAPI_enum_cmp_event.3.gz /usr/share/man/man3/PAPI_enum_dev_type.3.gz /usr/share/man/man3/PAPI_enum_event.3.gz /usr/share/man/man3/PAPI_epc.3.gz /usr/share/man/man3/PAPI_event_code_to_name.3.gz /usr/share/man/man3/PAPI_event_info_t.3.gz /usr/share/man/man3/PAPI_event_name_to_code.3.gz /usr/share/man/man3/PAPI_exe_info_t.3.gz /usr/share/man/man3/PAPI_flips_rate.3.gz /usr/share/man/man3/PAPI_flops_rate.3.gz /usr/share/man/man3/PAPI_get_cmp_opt.3.gz /usr/share/man/man3/PAPI_get_component_index.3.gz /usr/share/man/man3/PAPI_get_component_info.3.gz /usr/share/man/man3/PAPI_get_dev_attr.3.gz /usr/share/man/man3/PAPI_get_dev_type_attr.3.gz /usr/share/man/man3/PAPI_get_dmem_info.3.gz /usr/share/man/man3/PAPI_get_event_component.3.gz /usr/share/man/man3/PAPI_get_event_info.3.gz /usr/share/man/man3/PAPI_get_eventset_component.3.gz /usr/share/man/man3/PAPI_get_executable_info.3.gz /usr/share/man/man3/PAPI_get_hardware_info.3.gz /usr/share/man/man3/PAPI_get_multiplex.3.gz /usr/share/man/man3/PAPI_get_opt.3.gz /usr/share/man/man3/PAPI_get_overflow_event_index.3.gz /usr/share/man/man3/PAPI_get_real_cyc.3.gz /usr/share/man/man3/PAPI_get_real_nsec.3.gz /usr/share/man/man3/PAPI_get_real_usec.3.gz /usr/share/man/man3/PAPI_get_shared_lib_info.3.gz /usr/share/man/man3/PAPI_get_thr_specific.3.gz /usr/share/man/man3/PAPI_get_virt_cyc.3.gz /usr/share/man/man3/PAPI_get_virt_nsec.3.gz /usr/share/man/man3/PAPI_get_virt_usec.3.gz /usr/share/man/man3/PAPI_granularity_option_t.3.gz /usr/share/man/man3/PAPI_hl_read.3.gz /usr/share/man/man3/PAPI_hl_region_begin.3.gz /usr/share/man/man3/PAPI_hl_region_end.3.gz /usr/share/man/man3/PAPI_hl_stop.3.gz /usr/share/man/man3/PAPI_hw_info_t.3.gz /usr/share/man/man3/PAPI_inherit_option_t.3.gz /usr/share/man/man3/PAPI_ipc.3.gz /usr/share/man/man3/PAPI_is_initialized.3.gz /usr/share/man/man3/PAPI_itimer_option_t.3.gz /usr/share/man/man3/PAPI_library_init.3.gz /usr/share/man/man3/PAPI_list_events.3.gz /usr/share/man/man3/PAPI_list_threads.3.gz /usr/share/man/man3/PAPI_lock.3.gz /usr/share/man/man3/PAPI_mh_cache_info_t.3.gz /usr/share/man/man3/PAPI_mh_info_t.3.gz /usr/share/man/man3/PAPI_mh_level_t.3.gz /usr/share/man/man3/PAPI_mh_tlb_info_t.3.gz /usr/share/man/man3/PAPI_mpx_info_t.3.gz /usr/share/man/man3/PAPI_multiplex_init.3.gz /usr/share/man/man3/PAPI_multiplex_option_t.3.gz /usr/share/man/man3/PAPI_num_cmp_hwctrs.3.gz /usr/share/man/man3/PAPI_num_components.3.gz /usr/share/man/man3/PAPI_num_events.3.gz /usr/share/man/man3/PAPI_num_hwctrs.3.gz /usr/share/man/man3/PAPI_option_t.3.gz /usr/share/man/man3/PAPI_overflow.3.gz /usr/share/man/man3/PAPI_perror.3.gz /usr/share/man/man3/PAPI_preload_info_t.3.gz /usr/share/man/man3/PAPI_profil.3.gz /usr/share/man/man3/PAPI_query_event.3.gz /usr/share/man/man3/PAPI_query_named_event.3.gz /usr/share/man/man3/PAPI_rate_stop.3.gz /usr/share/man/man3/PAPI_read.3.gz /usr/share/man/man3/PAPI_read_ts.3.gz /usr/share/man/man3/PAPI_register_thread.3.gz /usr/share/man/man3/PAPI_remove_event.3.gz /usr/share/man/man3/PAPI_remove_events.3.gz /usr/share/man/man3/PAPI_remove_named_event.3.gz /usr/share/man/man3/PAPI_reset.3.gz /usr/share/man/man3/PAPI_set_cmp_domain.3.gz /usr/share/man/man3/PAPI_set_cmp_granularity.3.gz /usr/share/man/man3/PAPI_set_debug.3.gz /usr/share/man/man3/PAPI_set_domain.3.gz /usr/share/man/man3/PAPI_set_granularity.3.gz /usr/share/man/man3/PAPI_set_multiplex.3.gz /usr/share/man/man3/PAPI_set_opt.3.gz /usr/share/man/man3/PAPI_set_thr_specific.3.gz /usr/share/man/man3/PAPI_shlib_info_t.3.gz /usr/share/man/man3/PAPI_shutdown.3.gz /usr/share/man/man3/PAPI_sprofil.3.gz /usr/share/man/man3/PAPI_sprofil_t.3.gz /usr/share/man/man3/PAPI_start.3.gz /usr/share/man/man3/PAPI_state.3.gz /usr/share/man/man3/PAPI_stop.3.gz /usr/share/man/man3/PAPI_strerror.3.gz /usr/share/man/man3/PAPI_thread_id.3.gz /usr/share/man/man3/PAPI_thread_init.3.gz /usr/share/man/man3/PAPI_unlock.3.gz /usr/share/man/man3/PAPI_unregister_thread.3.gz /usr/share/man/man3/PAPI_write.3.gz /usr/share/man/man3/PAPIf_hl_read.3.gz /usr/share/man/man3/PAPIf_hl_region_begin.3.gz /usr/share/man/man3/PAPIf_hl_region_end.3.gz /usr/share/man/man3/PAPIf_hl_stop.3.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Nov 16 01:07:39 2024