• Non ci sono risultati.

PAPI Preset Events

Nel documento Programmazione Avanzata Vittorio Ruggiero (pagine 64-74)

I Un insieme di eventi di particolare interesse per un "tuning" delle prestazioni

I PAPI definisce circa un centinaio di Preset Events per una data CPU che, generalmente, ne implementerà un sottoinsieme. Vediamone qualcuno dei più importanti:

I PAPI_TOT_CYC - numero di cicli totali

I PAPI_TOT_INS - numero di istruzioni completate I PAPI_FP_INS - istruzioni floating-point

I PAPI_L1_DCA - accessi in cache L1 I PAPI_L1_DCM - cache misses L1 I PAPI_SR_INS - istruzioni di store I PAPI_TLB_DM - TLB misses

PAPI Preset Events

I Un insieme di eventi di particolare interesse per un "tuning" delle prestazioni

I PAPI definisce circa un centinaio di Preset Events per una data CPU che, generalmente, ne implementerà un sottoinsieme. Vediamone qualcuno dei più importanti:

I PAPI_TOT_CYC - numero di cicli totali

I PAPI_TOT_INS - numero di istruzioni completate I PAPI_FP_INS - istruzioni floating-point

I PAPI_L1_DCA - accessi in cache L1 I PAPI_L1_DCM - cache misses L1 I PAPI_SR_INS - istruzioni di store I PAPI_TLB_DM - TLB misses

PAPI Preset Events

I Un insieme di eventi di particolare interesse per un "tuning" delle prestazioni

I PAPI definisce circa un centinaio di Preset Events per una data CPU che, generalmente, ne implementerà un sottoinsieme. Vediamone qualcuno dei più importanti:

I PAPI_TOT_CYC - numero di cicli totali

I PAPI_TOT_INS - numero di istruzioni completate I PAPI_FP_INS - istruzioni floating-point

I PAPI_L1_DCA - accessi in cache L1 I PAPI_L1_DCM - cache misses L1 I PAPI_SR_INS - istruzioni di store I PAPI_TLB_DM - TLB misses

PAPI Preset Events

I Un insieme di eventi di particolare interesse per un "tuning" delle prestazioni

I PAPI definisce circa un centinaio di Preset Events per una data CPU che, generalmente, ne implementerà un sottoinsieme. Vediamone qualcuno dei più importanti:

I PAPI_TOT_CYC - numero di cicli totali

I PAPI_TOT_INS - numero di istruzioni completate

I PAPI_FP_INS - istruzioni floating-point I PAPI_L1_DCA - accessi in cache L1 I PAPI_L1_DCM - cache misses L1 I PAPI_SR_INS - istruzioni di store I PAPI_TLB_DM - TLB misses

PAPI Preset Events

I Un insieme di eventi di particolare interesse per un "tuning" delle prestazioni

I PAPI definisce circa un centinaio di Preset Events per una data CPU che, generalmente, ne implementerà un sottoinsieme. Vediamone qualcuno dei più importanti:

I PAPI_TOT_CYC - numero di cicli totali

I PAPI_TOT_INS - numero di istruzioni completate I PAPI_FP_INS - istruzioni floating-point

I PAPI_L1_DCA - accessi in cache L1 I PAPI_L1_DCM - cache misses L1 I PAPI_SR_INS - istruzioni di store I PAPI_TLB_DM - TLB misses

PAPI Preset Events

I Un insieme di eventi di particolare interesse per un "tuning" delle prestazioni

I PAPI definisce circa un centinaio di Preset Events per una data CPU che, generalmente, ne implementerà un sottoinsieme. Vediamone qualcuno dei più importanti:

I PAPI_TOT_CYC - numero di cicli totali

I PAPI_TOT_INS - numero di istruzioni completate I PAPI_FP_INS - istruzioni floating-point

I PAPI_L1_DCA - accessi in cache L1

I PAPI_L1_DCM - cache misses L1 I PAPI_SR_INS - istruzioni di store I PAPI_TLB_DM - TLB misses

PAPI Preset Events

I Un insieme di eventi di particolare interesse per un "tuning" delle prestazioni

I PAPI definisce circa un centinaio di Preset Events per una data CPU che, generalmente, ne implementerà un sottoinsieme. Vediamone qualcuno dei più importanti:

I PAPI_TOT_CYC - numero di cicli totali

I PAPI_TOT_INS - numero di istruzioni completate I PAPI_FP_INS - istruzioni floating-point

I PAPI_L1_DCA - accessi in cache L1 I PAPI_L1_DCM - cache misses L1

I PAPI_SR_INS - istruzioni di store I PAPI_TLB_DM - TLB misses

PAPI Preset Events

I Un insieme di eventi di particolare interesse per un "tuning" delle prestazioni

I PAPI definisce circa un centinaio di Preset Events per una data CPU che, generalmente, ne implementerà un sottoinsieme. Vediamone qualcuno dei più importanti:

I PAPI_TOT_CYC - numero di cicli totali

I PAPI_TOT_INS - numero di istruzioni completate I PAPI_FP_INS - istruzioni floating-point

I PAPI_L1_DCA - accessi in cache L1 I PAPI_L1_DCM - cache misses L1 I PAPI_SR_INS - istruzioni di store

I PAPI_TLB_DM - TLB misses

PAPI Preset Events

I Un insieme di eventi di particolare interesse per un "tuning" delle prestazioni

I PAPI definisce circa un centinaio di Preset Events per una data CPU che, generalmente, ne implementerà un sottoinsieme. Vediamone qualcuno dei più importanti:

I PAPI_TOT_CYC - numero di cicli totali

I PAPI_TOT_INS - numero di istruzioni completate I PAPI_FP_INS - istruzioni floating-point

I PAPI_L1_DCA - accessi in cache L1 I PAPI_L1_DCM - cache misses L1 I PAPI_SR_INS - istruzioni di store I PAPI_TLB_DM - TLB misses

PAPI Preset Events

I Un insieme di eventi di particolare interesse per un "tuning" delle prestazioni

I PAPI definisce circa un centinaio di Preset Events per una data CPU che, generalmente, ne implementerà un sottoinsieme. Vediamone qualcuno dei più importanti:

I PAPI_TOT_CYC - numero di cicli totali

I PAPI_TOT_INS - numero di istruzioni completate I PAPI_FP_INS - istruzioni floating-point

I PAPI_L1_DCA - accessi in cache L1 I PAPI_L1_DCM - cache misses L1 I PAPI_SR_INS - istruzioni di store I PAPI_TLB_DM - TLB misses

Nel documento Programmazione Avanzata Vittorio Ruggiero (pagine 64-74)

Documenti correlati