summaryrefslogtreecommitdiff
path: root/libcuda/gpgpu_context.h
diff options
context:
space:
mode:
Diffstat (limited to 'libcuda/gpgpu_context.h')
-rw-r--r--libcuda/gpgpu_context.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/libcuda/gpgpu_context.h b/libcuda/gpgpu_context.h
index d0cd7c4..5ef2117 100644
--- a/libcuda/gpgpu_context.h
+++ b/libcuda/gpgpu_context.h
@@ -44,6 +44,9 @@ class gpgpu_context {
s_g_pc_to_insn; // a direct mapping from PC to instruction
bool debug_tensorcore;
+ // SST related
+ bool requested_synchronize = false;
+
// objects pointers for each file
cuda_runtime_api *api;
ptxinfo_data *ptxinfo;
@@ -54,6 +57,7 @@ class gpgpu_context {
ptx_stats *stats;
// member function list
void synchronize();
+ bool synchronize_check();
void exit_simulation();
void print_simulation_time();
int gpgpu_opencl_ptx_sim_main_perf(kernel_info_t *grid);