PAPI_debug_option_t (3) Linux Manual Page
PAPI_debug_option_t – SynopsisData Fieldsint level PAPI_debug_handler_t handler Detailed DescriptionAuthorGenerated automatically by Doxygen for PAPI from the source code.
The Linux Manuals (man pages) document is an important part of Linux documents. Linux Manuals are organized as several sections. Each section has a group of commands for a specific area in Linux usage, administration or development.
PAPI_debug_option_t – SynopsisData Fieldsint level PAPI_debug_handler_t handler Detailed DescriptionAuthorGenerated automatically by Doxygen for PAPI from the source code.
PAPI_create_eventset – Create a new empty PAPI EventSet. SynopsisDetailed Description@par C Interface: #include <papi.h> @n PAPI_create_eventset( int * EventSet ); PAPI_create_eventset creates a new EventSet pointed to by EventSet, which must be initialized to PAPI_NULL before calling this routine. The user may then add hardware events to the event set by calling PAPI_add_event or similar…
PAPI_cpu_option_t – SynopsisData Fieldsint eventset unsigned int cpu_num Detailed DescriptionAuthorGenerated automatically by Doxygen for PAPI from the source code.
PAPI_component_info_t – SynopsisData Fieldschar name [128] char short_name [64] char description [128] char version [64] char support_version [64] char kernel_version [64] char disabled_reason [128] int disabled int CmpIdx int num_cntrs int num_mpx_cntrs int num_preset_events int num_native_events int default_domain int available_domains int default_granularity int available_granularities int hardware_intr_sig int component_type int reserved [8] unsigned int hardware_intr:1 unsigned…
PAPI_cleanup_eventset – Empty and destroy an EventSet. SynopsisDetailed Description@par C Interface: #include <papi.h> @n int PAPI_cleanup_eventset( int EventSet );PAPI_cleanup_eventset removes all events from a PAPI event set and turns off profiling and overflow for all events in the EventSet. This can not be called if the EventSet is not stopped. Parameters: EventSet An integer handle…
PAPI_attach_option_t – SynopsisData Fieldsint eventset unsigned long tid Detailed DescriptionAuthorGenerated automatically by Doxygen for PAPI from the source code.
PAPI_attach – Attach PAPI event set to the specified thread id. SynopsisDetailed Description@par C Interface: #include <papi.h> @n int PAPI_attach( int EventSet, unsigned long tid ); PAPI_attach is a wrapper function that calls PAPI_set_opt to allow PAPI to monitor performance counts on a thread other than the one currently executing. This is sometimes referred to…
PAPI_assign_eventset_component – Assign a component index to an existing but empty EventSet. SynopsisDetailed Description@par C Interface: #include <papi.h> @n PAPI_assign_eventset_component( int EventSet, int cidx ); @param EventSet An integer identifier for an existing EventSet. @param cidx An integer identifier for a component. By convention, component 0 is always the cpu component. @retval PAPI_ENOCMP The argument…
PAPI_all_thr_spec_t – SynopsisData Fieldsint num PAPI_thread_id_t * id void ** data Detailed DescriptionAuthorGenerated automatically by Doxygen for PAPI from the source code.
PAPI_address_map_t – get the executable’s address space info SynopsisData Fieldschar name [1024] caddr_t text_start caddr_t text_end caddr_t data_start caddr_t data_end caddr_t bss_start caddr_t bss_end Field Documentationcaddr_t PAPI_address_map_t::bss_endEnd address of program bss segment caddr_t PAPI_address_map_t::bss_startStart address of program bss segment caddr_t PAPI_address_map_t::data_endEnd address of program data segment caddr_t PAPI_address_map_t::data_startStart address of program data segment caddr_t PAPI_address_map_t::text_endEnd…
PAPI_addr_range_option_t – address range specification for range restricted counting if both are zero, range is disabled SynopsisData Fieldsint eventset caddr_t start caddr_t end int start_off int end_off Field Documentationcaddr_t PAPI_addr_range_option_t::enduser requested end address of an address range int PAPI_addr_range_option_t::end_offhardware specified offset from end address int PAPI_addr_range_option_t::eventseteventset to restrict caddr_t PAPI_addr_range_option_t::startuser requested start address of an…
PAPI_add_named_event – add PAPI preset or native hardware event by name to an EventSet SynopsisDetailed Description@par C Interface: #include <papi.h> @n int PAPI_add_named_event( int EventSet, char *EventName ); PAPI_add_named_event adds one event to a PAPI EventSet. @n A hardware event can be either a PAPI preset or a native hardware event code. For a list…
PAPI_add_events – add multiple PAPI presets or native hardware events to an event set SynopsisDetailed Description@par C Interface: #include <papi.h> @n int PAPI_add_events( int EventSet, int * EventCodes, int number ); PAPI_add_event adds one event to a PAPI Event Set. PAPI_add_events does the same, but for an array of events. @n A hardware event can…
PAPI_add_event – add PAPI preset or native hardware event to an event set SynopsisDetailed Description@par C Interface: #include <papi.h> @n int PAPI_add_event( int EventSet, int EventCode ); PAPI_add_event adds one event to a PAPI Event Set. @n A hardware event can be either a PAPI preset or a native hardware event code. For a list…
PAPI_accum_counters – Accumulate and reset counters. SynopsisDetailed Description@par C Interface: #include <papi.h> @n int PAPI_accum_counters( long long *values, int array_len );Parameters: *values an array to hold the counter values of the counting events arry_len the number of items in the *events array Precondition: These calls assume an initialized PAPI library and a properly added event…
PAPI_accum – Accumulate and reset counters in an EventSet. SynopsisDetailed Description@par C Interface: #include <papi.h> @n int PAPI_accum( int EventSet, long_long * values ); These calls assume an initialized PAPI library and a properly added event set. PAPI_accum adds the counters of the indicated event set into the array values. The counters are zeroed and…
PAPIF_write – Write counter values into counters. SynopsisDetailed DescriptionFortran Interface: #include ‘fpapi.h’ PAPIF_write( C_INT EventSet, C_LONG_LONG(*) values, C_INT check ) See Also: PAPI_writeAuthorGenerated automatically by Doxygen for PAPI from the source code.
PAPIF_unregister_thread – Notify PAPI that a thread has ‘disappeared’. SynopsisDetailed DescriptionFortran Interface: #include ‘fpapi.h’ PAPIF_unregister_thread( C_INT check ) See Also: PAPI_unregister_threadAuthorGenerated automatically by Doxygen for PAPI from the source code.
PAPIF_unlock – Unlock one of the mutex variables defined in papi.h. SynopsisDetailed DescriptionFortran Interface: #include ‘fpapi.h’ PAPIF_unlock( C_INT lock ) See Also: PAPI_unlockAuthorGenerated automatically by Doxygen for PAPI from the source code.
PAPIF_thread_init – Initialize thread support in the PAPI library. SynopsisDetailed DescriptionFortran Interface: #include ‘fpapi.h’ PAPIF_thread_init( C_INT FUNCTION handle, C_INT check ) See Also: PAPI_thread_initAuthorGenerated automatically by Doxygen for PAPI from the source code.