Searched refs:ticks (Results 26 - 50 of 54) sorted by relevance

123

/gem5/tests/configs/
H A Dpc-simple-timing-ruby.py93 m5.ticks.setGlobalFrequency('1THz')
H A Dbase_config.py239 m5.ticks.setGlobalFrequency('1THz')
302 m5.ticks.setGlobalFrequency('1THz')
H A Dgpu-ruby.py350 m5.ticks.setGlobalFrequency('1THz')
/gem5/src/gpu-compute/
H A Dtlb_coalescer.hh72 // 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 Dvector_register_file.cc187 computeUnit->shader->ticks(pipeLen),
208 computeUnit->shader->ticks(delay), 0);
H A Dlds_state.cc216 parent->shader->ticks(bankConflicts * bankConflictPenalty) +
217 parent->shader->ticks(busLength);
H A Dshader.cc191 // ticks() member function translates cycles to simulation ticks.
193 schedule(tickEvent, curTick() + this->ticks(1));
329 schedule(tickEvent, curTick() + ticks(1));
H A Dtlb_coalescer.cc322 curTick() + coalescer->ticks(1));
385 curTick() + coalescer->ticks(1));
H A Dgpu_tlb.hh75 // 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 Dcompute_unit.cc553 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 Dgpu_tlb.cc1022 .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 Dtimer_a9global.cc82 A9GlobalTimer::Timer::getTimeCounterFromTicks(Tick ticks) argument
84 return ticks / parent->clockPeriod() / (control.prescalar + 1) - 1;
/gem5/src/python/m5/
H A Dsimulate.py56 from . import ticks
86 ticks.fixGlobalFrequency()
/gem5/configs/example/
H A Druby_mem_test.py166 m5.ticks.setGlobalFrequency('1ns')
H A Druby_gpu_random_test.py181 m5.ticks.setGlobalFrequency('1ns')
H A Dgarnet_synth_traffic.py148 m5.ticks.setGlobalFrequency('1ns')
H A Dread_config.py60 import m5.ticks as ticks
109 value = ticks.fromSeconds(value)
546 ticks.fixGlobalFrequency()
/gem5/util/stats/
H A Dbarchart.py232 ticks = arange(nticks) / (nticks - 1) * (ymax - ymin) + ymin
233 inner_axes.set_yticks(ticks)
/gem5/util/tlm/src/
H A Dsc_master_port.cc274 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 Dfs_bigLITTLE.py72 return m5.ticks.fromSeconds(m5.util.convert.anyToLatency(value))
207 m5.ticks.fixGlobalFrequency()
/gem5/src/arch/hsail/insts/
H A Dpseudo_inst.cc650 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 Dtlm_to_gem5.cc284 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 Dtime.hh107 * @param ticks Number of ticks to convert into a time.
109 void setTick(Tick ticks);
/gem5/src/cpu/kvm/
H A Dbase.hh255 * 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 Dx86_cpu.cc1184 X86KvmCPU::kvmRun(Tick ticks) argument
1226 return kvmRunWrapper(ticks);
1255 X86KvmCPU::kvmRunWrapper(Tick ticks) argument
1265 const Tick run_ticks(BaseKvmCPU::kvmRun(ticks));

Completed in 58 milliseconds

123