/gem5/tests/configs/ |
H A D | pc-simple-timing-ruby.py | 93 m5.ticks.setGlobalFrequency('1THz')
|
H A D | base_config.py | 239 m5.ticks.setGlobalFrequency('1THz') 302 m5.ticks.setGlobalFrequency('1THz')
|
H A D | gpu-ruby.py | 350 m5.ticks.setGlobalFrequency('1THz')
|
/gem5/src/gpu-compute/ |
H A D | tlb_coalescer.hh | 72 // of nuber of ticks of curTime (aka global simulation clock) 85 // Consider coalescing across that many ticks. 149 // Simulation ticks and object clocks. 151 Tick ticks(int numCycles) const { return (Tick)clock * numCycles; } function in class:TLBCoalescer
|
H A D | vector_register_file.cc | 187 computeUnit->shader->ticks(pipeLen), 208 computeUnit->shader->ticks(delay), 0);
|
H A D | lds_state.cc | 216 parent->shader->ticks(bankConflicts * bankConflictPenalty) + 217 parent->shader->ticks(busLength);
|
H A D | shader.cc | 191 // ticks() member function translates cycles to simulation ticks. 193 schedule(tickEvent, curTick() + this->ticks(1)); 329 schedule(tickEvent, curTick() + ticks(1));
|
H A D | tlb_coalescer.cc | 322 curTick() + coalescer->ticks(1)); 385 curTick() + coalescer->ticks(1));
|
H A D | gpu_tlb.hh | 75 // of nuber of ticks of curTime (aka global simulation clock) 81 // clock related functions ; maps to-and-from Simulation ticks and 86 ticks(int numCycles) const function in class:X86ISA::GpuTLB
|
H A D | compute_unit.cc | 553 glbMemToVrfBus.init(&shader->tick_cnt, shader->ticks(1)); 554 locMemToVrfBus.init(&shader->tick_cnt, shader->ticks(1)); 562 vrfToGlobalMemPipeBus[j].init(&shader->tick_cnt, shader->ticks(1)); 570 vrfToLocalMemPipeBus[j].init(&shader->tick_cnt, shader->ticks(1)); 578 wfWait[i].init(&shader->tick_cnt, shader->ticks(1)); 583 aluPipe[i].init(&shader->tick_cnt, shader->ticks(1));
|
H A D | gpu_tlb.cc | 1022 .desc("avg. reuse distance over all pages (in ticks)") 1108 curTick() + this->ticks(hitLatency)); 1110 schedule(tlb_event, curTick() + this->ticks(hitLatency)); 1309 schedule(tlb_event, curTick() + ticks(missLatency2)); 1628 tlb->schedule(tlb_event, curTick()+tlb->ticks(1));
|
/gem5/src/dev/arm/ |
H A D | timer_a9global.cc | 82 A9GlobalTimer::Timer::getTimeCounterFromTicks(Tick ticks) argument 84 return ticks / parent->clockPeriod() / (control.prescalar + 1) - 1;
|
/gem5/src/python/m5/ |
H A D | simulate.py | 56 from . import ticks 86 ticks.fixGlobalFrequency()
|
/gem5/configs/example/ |
H A D | ruby_mem_test.py | 166 m5.ticks.setGlobalFrequency('1ns')
|
H A D | ruby_gpu_random_test.py | 181 m5.ticks.setGlobalFrequency('1ns')
|
H A D | garnet_synth_traffic.py | 148 m5.ticks.setGlobalFrequency('1ns')
|
H A D | read_config.py | 60 import m5.ticks as ticks 109 value = ticks.fromSeconds(value) 546 ticks.fixGlobalFrequency()
|
/gem5/util/stats/ |
H A D | barchart.py | 232 ticks = arange(nticks) / (nticks - 1) * (ymax - ymin) + ymin 233 inner_axes.set_yticks(ticks)
|
/gem5/util/tlm/src/ |
H A D | sc_master_port.cc | 274 Tick ticks = sendAtomic(pkt); local 282 sc_core::sc_time((double)(ticks / SimClock::Int::ps), sc_core::SC_PS);
|
/gem5/configs/example/arm/ |
H A D | fs_bigLITTLE.py | 72 return m5.ticks.fromSeconds(m5.util.convert.anyToLatency(value)) 207 m5.ticks.fixGlobalFrequency()
|
/gem5/src/arch/hsail/insts/ |
H A D | pseudo_inst.cc | 650 m->latency.set(w->computeUnit->shader->ticks(64)); 690 m->latency.set(w->computeUnit->shader->ticks(64)); 729 m->latency.set(w->computeUnit->shader->ticks(1));
|
/gem5/src/systemc/tlm_bridge/ |
H A D | tlm_to_gem5.cc | 284 Tick ticks = bmp.sendAtomicBackdoor(pkt, backdoor); local 293 sc_core::sc_time((double)(ticks / SimClock::Int::ps), sc_core::SC_PS);
|
/gem5/src/base/ |
H A D | time.hh | 107 * @param ticks Number of ticks to convert into a time. 109 void setTick(Tick ticks);
|
/gem5/src/cpu/kvm/ |
H A D | base.hh | 255 * Request KVM to run the guest for a given number of ticks. The 256 * method returns the approximate number of ticks executed. 258 * @note The returned number of ticks can be both larger or 259 * smaller than the requested number of ticks. A smaller number 276 * @param ticks Number of ticks to execute, set to 0 to exit 278 * @return Number of ticks executed (see note) 280 virtual Tick kvmRun(Tick ticks); 291 * @return Number of ticks executed 442 * @return Number of ticks spen [all...] |
H A D | x86_cpu.cc | 1184 X86KvmCPU::kvmRun(Tick ticks) argument 1226 return kvmRunWrapper(ticks); 1255 X86KvmCPU::kvmRunWrapper(Tick ticks) argument 1265 const Tick run_ticks(BaseKvmCPU::kvmRun(ticks));
|