Il s'agit de la commande papi_decode qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
papi_decode - utilitaire papi_decode.
fichier decode.c
Nom
papi_decode - fournit des informations sur la disponibilité et les détails des événements prédéfinis PAPI.
Synopsis
papi_decode [-ah]
Description
papi_decode est un programme utilitaire PAPI qui convertit les préréglages PAPI pour le
bibliothèque dans un format de valeurs séparées par des virgules qui peut ensuite être visualisé ou modifié dans
tableurs ou éditeurs de texte, et peuvent être fournis à PAPI_encode_events (3) en tant que
un moyen d'ajouter ou de modifier des définitions d'événements pour des applications spécialisées. Le format
pour la sortie csv se compose d'une ligne de noms de champs, suivie d'une ligne vide, suivie
par une ligne de valeurs séparées par des virgules pour chaque événement contenu dans la table prédéfinie. UNE
une partie de cette sortie (pour le Pentium 4) est illustrée ci-dessous :
* nom, dérivé, suffixe, short_descr, long_descr, note, [natif,...]
* PAPI_L1_ICM,NOT_DERIVED,,"Cache L1I manqués","Cache d'instructions de niveau 1 manquées",,BPU_fetch_request_TCMISS
* PAPI_L2_TCM,NOT_DERIVED,,"Cache L2 ratés","Cache manqué niveau 2",,BSQ_cache_reference_RD_2ndL_MISS_WR_2ndL_MISS
* PAPI_TLB_DM,NOT_DERIVED,,"Data TLB misses","Data translation lookaside buffer misses",,page_walk_type_DTMISS
*
Options
· -a Convertir uniquement les événements prédéfinis PAPI disponibles.
· -h Affiche les informations d'aide sur cet utilitaire.
Bugs
Il n'y a pas de bogues connus dans cet utilitaire. Si vous trouvez un bogue, il doit être signalé au
Liste de diffusion PAPI à [email protected].
Utilisez papi_decode en ligne en utilisant les services onworks.net