diff --git a/DRACKSim-Detailed/main.cpp b/DRACKSim-Detailed/main.cpp index e004bae..eb82671 100644 --- a/DRACKSim-Detailed/main.cpp +++ b/DRACKSim-Detailed/main.cpp @@ -15,6 +15,8 @@ using namespace std; #include #include #define local_remote 1 +#define MEM_LOG 1 + uint64_t common_clock = 0; ofstream out,mem_stats,invalid,netstats; #include "mem_defs.cpp" @@ -43,7 +45,7 @@ ofstream inst_queu_out; #define Result_cycle 50000000 -#define max_insts_to_simulate 50000000 +long int max_insts_to_simulate = 1000000; void print_stats(int); @@ -201,8 +203,7 @@ void *node_stream_handler(void *node) for(int j=0;j0) { - i=0; + counter=0; } total_num_inst_commited=0; @@ -494,9 +497,11 @@ void print_stats(int node_id) ResultsFile[node_id] << "\nTotal Issued instructions: \t\t\t\t\t" << total_num_inst_issued; ResultsFile[node_id] << "\nTotal executed instructions: \t\t\t\t\t" << total_num_inst_exec; ResultsFile[node_id] << "\nTotal committed instructions: \t\t\t\t\t" <>nid;