Lines Matching defs:test

60   libDRAMPower test = libDRAMPower(memSpec, 0);
69 test.doCommand(MemCommand::ACT,0,35);
70 test.doCommand(MemCommand::RDA,0,50);
71 test.doCommand(MemCommand::ACT,4,51);
72 test.doCommand(MemCommand::RDA,4,66);
73 test.doCommand(MemCommand::ACT,0,86);
74 test.doCommand(MemCommand::RDA,0,101);
75 test.doCommand(MemCommand::ACT,2,102);
76 test.doCommand(MemCommand::RDA,2,117);
77 test.doCommand(MemCommand::ACT,5,119);
78 test.doCommand(MemCommand::RDA,5,134);
79 test.doCommand(MemCommand::ACT,0,137);
80 test.doCommand(MemCommand::RDA,0,152);
81 test.doCommand(MemCommand::ACT,3,159);
82 test.doCommand(MemCommand::RDA,3,174);
83 test.doCommand(MemCommand::ACT,0,195);
84 test.doCommand(MemCommand::RDA,0,210);
85 test.doCommand(MemCommand::ACT,4,232);
86 test.doCommand(MemCommand::WRA,4,247);
88 test.doCommand(MemCommand::PDN_F_PRE,3,265);
90 test.doCommand(MemCommand::PUP_PRE,3,300);
92 test.doCommand(MemCommand::ACT,0,350);
94 test.doCommand(MemCommand::PREA,0,400);
98 test.doCommand(MemCommand::PREA,0,450);
102 test.doCommand(MemCommand::ACT,0,500);
103 test.doCommand(MemCommand::ACT,0,550);
107 test.doCommand(MemCommand::PRE,0,600);
108 test.doCommand(MemCommand::PRE,0,650);
112 test.calcEnergy();
117 std::cout << "Number of ACTs: " << std::accumulate(test.counters.numberofactsBanks.begin(),
118 test.counters.numberofactsBanks.end()
120 std::cout << "Number of RDs: " << std::accumulate(test.counters.numberofreadsBanks.begin(),
121 test.counters.numberofreadsBanks.end()
123 std::cout << "Number of PREs: " << std::accumulate(test.counters.numberofpresBanks.begin(),
124 test.counters.numberofpresBanks.end()
126 // many other timing parameters in test.mpm.timings
129 std::cout << "ACT Cmd Energy: " << test.getEnergy().act_energy << " pJ" << endl;
130 std::cout << "PRE Cmd Energy: " << test.getEnergy().pre_energy << " pJ" << endl;
131 std::cout << "RD Cmd Energy: " << test.getEnergy().read_energy << " pJ" << endl;
132 std::cout << "WR Cmd Energy: " << test.getEnergy().write_energy << " pJ" << endl << endl;
134 //In total energy calculated for both ranks= test.memSpec.memArchSpec *
135 //test.getEnergy().act_stdby_energy
136 std::cout << "ACT Stdby Energy: " << test.getEnergy().act_stdby_energy << " pJ" << endl;
139 test.getEnergy().act_stdby_energy << " pJ" << endl ;
140 std::cout << "PRE Stdby Energy: " << test.getEnergy().pre_stdby_energy << " pJ" << endl << endl;
141 std::cout << "Total Trace Energy: " << test.getEnergy().total_energy << " pJ" << endl;
142 //many other energies in test.mpm.energy
145 std::cout << "Average Power: " << test.getPower().average_power << " mW" << endl;
146 //many other powers in test.getPower()