summaryrefslogtreecommitdiff
path: root/src/gpgpu-sim/stats.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gpgpu-sim/stats.h')
-rw-r--r--src/gpgpu-sim/stats.h47
1 files changed, 0 insertions, 47 deletions
diff --git a/src/gpgpu-sim/stats.h b/src/gpgpu-sim/stats.h
index 0abdb22..4b9f668 100644
--- a/src/gpgpu-sim/stats.h
+++ b/src/gpgpu-sim/stats.h
@@ -66,8 +66,6 @@
#ifndef STATS_INCLUDED
#define STATS_INCLUDED
-
-
enum mem_stage_access_type {
C_MEM,
T_MEM,
@@ -90,50 +88,5 @@ enum mem_stage_stall_type {
N_MEM_STAGE_STALL_TYPE
};
-struct shader_core_stats
-{
- unsigned int gpgpu_n_load_insn;
- unsigned int gpgpu_n_store_insn;
- unsigned int gpgpu_n_shmem_insn;
- unsigned int gpgpu_n_tex_insn;
- unsigned int gpgpu_n_const_insn;
- unsigned int gpgpu_n_param_insn;
- unsigned int gpgpu_n_shmem_bkconflict;
- unsigned int gpgpu_n_cache_bkconflict;
- int gpgpu_n_intrawarp_mshr_merge;
- unsigned int gpgpu_n_cmem_portconflict;
- unsigned int gpu_stall_shd_mem_breakdown[N_MEM_STAGE_ACCESS_TYPE][N_MEM_STAGE_STALL_TYPE];
- unsigned int gpu_reg_bank_conflict_stalls;
- unsigned int *shader_cycle_distro;
- unsigned int L1_write_miss;
- unsigned int L1_read_miss;
- unsigned int L1_texture_miss;
- unsigned int L1_const_miss;
- unsigned int L1_write_hit_on_miss;
- unsigned int L1_writeback;
- int *num_warps_issuable;
- int *num_warps_issuable_pershader;
- unsigned long long gpu_sim_insn_no_ld_const;
- unsigned long long gpu_completed_thread;
- unsigned int gpgpu_commit_pc_beyond_two;
- unsigned int gpu_stall_by_MSHRwb;
- unsigned int gpu_stall_shd_mem;
- unsigned int gpu_stall_sh2icnt;
-
- //memory access classification
- int gpgpu_n_mem_read_local;
- int gpgpu_n_mem_write_local;
- int gpgpu_n_mem_texture;
- int gpgpu_n_mem_const;
- int gpgpu_n_mem_read_global;
- int gpgpu_n_mem_write_global;
- int gpgpu_n_mem_read_inst;
-
- int n_pdom_sc_orig_stat;
- int n_pdom_sc_single_stat;
-
- unsigned made_write_mfs;
- unsigned made_read_mfs;
-};
#endif