summaryrefslogtreecommitdiff
path: root/src/gpgpu-sim/visualizer.cc
diff options
context:
space:
mode:
authorTor Aamodt <[email protected]>2010-08-09 00:36:06 -0800
committerTor Aamodt <[email protected]>2010-08-09 00:36:06 -0800
commit6eb2c84753d4538ef6ee6ee27802bff9adbbefab (patch)
treea7725e313320904ad9f554f093c92b0df79d684d /src/gpgpu-sim/visualizer.cc
parent06d6f3bb15f4c1dc56943304696ac83b36413907 (diff)
refactor: remove extern decl up to gpgpusim_entrypoint.cc
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 7178]
Diffstat (limited to 'src/gpgpu-sim/visualizer.cc')
-rw-r--r--src/gpgpu-sim/visualizer.cc13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/gpgpu-sim/visualizer.cc b/src/gpgpu-sim/visualizer.cc
index d74c5fb..6eec3be 100644
--- a/src/gpgpu-sim/visualizer.cc
+++ b/src/gpgpu-sim/visualizer.cc
@@ -65,6 +65,9 @@
#include "l2cache.h"
#include "shader.h"
#include "../option_parser.h"
+#include "mem_latency_stat.h"
+#include "stat-tool.h"
+
#include <time.h>
#include <string.h>
#include <zlib.h>
@@ -78,18 +81,14 @@ extern unsigned int gpgpu_n_processed_writes;
extern unsigned int gpgpu_n_cache_bkconflict;
extern unsigned int gpgpu_n_shmem_bkconflict;
extern unsigned int *max_return_queue_length;
-extern unsigned max_mrq_latency;
-extern unsigned max_dq_latency;
-extern unsigned max_mf_latency;
-extern unsigned max_icnt2mem_latency;
-extern unsigned max_icnt2sh_latency;
extern int gpgpu_warpdistro_shader;
extern unsigned ***mem_access_type_stats;
extern unsigned int warp_size;
extern unsigned int *shader_cycle_distro;
-void time_vector_print_interval2file(FILE *outfile);
-void time_vector_print_interval2gzfile(gzFile outfile);
+
+static void time_vector_print_interval2file(FILE *outfile);
+static void time_vector_print_interval2gzfile(gzFile outfile);
void cflog_visualizer_gzprint(gzFile fout);
void shader_CTA_count_visualizer_gzprint(gzFile fout);
float shd_cache_windowed_cache_miss_rate(shd_cache_t*, int);