summaryrefslogtreecommitdiff
path: root/src/gpuwattch
diff options
context:
space:
mode:
Diffstat (limited to 'src/gpuwattch')
-rw-r--r--src/gpuwattch/gpgpu_sim_wrapper.cc20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/gpuwattch/gpgpu_sim_wrapper.cc b/src/gpuwattch/gpgpu_sim_wrapper.cc
index adbd03c..2792da0 100644
--- a/src/gpuwattch/gpgpu_sim_wrapper.cc
+++ b/src/gpuwattch/gpgpu_sim_wrapper.cc
@@ -107,16 +107,16 @@ gpgpu_sim_wrapper::gpgpu_sim_wrapper( bool power_simulation_enabled, char* xmlfi
num_pwr_cmps=NUM_COMPONENTS_MODELLED;
num_per_counts=NUM_PERFORMANCE_COUNTERS;
pavg=0;
- perf_count=(double *)calloc(100,sizeof(double));
- initpower_coeff=(double *)calloc(100,sizeof(double));
- effpower_coeff=(double *)calloc(100,sizeof(double));
- pwr_cmp=(double *)calloc(100,sizeof(double));
- pwr_cmp_avg=(double *)calloc(100,sizeof(double));
- pwr_cmp_min=(double *)calloc(100,sizeof(double));
- pwr_cmp_max=(double *)calloc(100,sizeof(double));
- perf_count_avg=(double *)calloc(100,sizeof(double));
- perf_count_min=(double *)calloc(100,sizeof(double));
- perf_count_max=(double *)calloc(100,sizeof(double));
+ perf_count=(double *)calloc(num_per_counts,sizeof(double));
+ initpower_coeff=(double *)calloc(num_per_counts,sizeof(double));
+ effpower_coeff=(double *)calloc(num_per_counts,sizeof(double));
+ perf_count_avg=(double *)calloc(num_per_counts,sizeof(double));
+ perf_count_min=(double *)calloc(num_per_counts,sizeof(double));
+ perf_count_max=(double *)calloc(num_per_counts,sizeof(double));
+ pwr_cmp=(double *)calloc(num_pwr_cmps,sizeof(double));
+ pwr_cmp_avg=(double *)calloc(num_pwr_cmps,sizeof(double));
+ pwr_cmp_min=(double *)calloc(num_pwr_cmps,sizeof(double));
+ pwr_cmp_max=(double *)calloc(num_pwr_cmps,sizeof(double));
const_dynamic_power=0;
gpu_min_power=0;
gpu_tot_min_power=0;