Searched refs:interval (Results 1 - 19 of 19) sorted by relevance

/gem5/src/cpu/simple/
H A DAtomicSimpleCPU.py65 def addSimPointProbe(self, interval):
67 simpoint.interval = interval
/gem5/tests/configs/
H A Drealview64-simple-atomic-checkpoint.py49 run_test = functools.partial(checkpoint.run_test, interval=1.0)
H A Dcheckpoint.py60 def _run_step(name, restore=None, interval=0.5):
63 checkpoitn name) the system and run for interval seconds of
64 simulated time. At the end of the simulation interval, create a
77 e = m5.simulate(m5.ticks.fromSeconds(interval))
88 def run_test(root, interval=0.5, max_checkpoints=5):
106 "interval" : interval,
/gem5/src/cpu/simple/probes/
H A DSimPoint.py47 interval = Param.UInt64(100000000, "Interval Size (insts)") variable in class:SimPoint
H A Dsimpoint.cc47 intervalSize(p->interval),
113 // Reached end of interval if the sum of the current inst count
115 // interval (intervalDrift) is greater than/equal to the interval size.
117 // summarize interval and display BBV info
/gem5/util/
H A Dcheckpoint-tester.py34 # Given an M5 command and an interval (in ticks), this script will:
35 # 1. Run the command, dumping periodic checkpoints at the given interval.
73 parser.add_option('-i', '--interval', type='int')
78 interval = options.interval variable
96 initial_args = ['--take-checkpoints', '%d,%d' % (interval, interval)]
/gem5/src/cpu/testers/memtest/
H A DMemTest.py52 interval = Param.Cycles(1, "Interval between request packets") variable in class:MemTest
65 "Progress report interval (in accesses)")
H A Dmemtest.cc94 interval(p->interval),
301 schedule(tickEvent, clockEdge(interval));
336 schedule(tickEvent, clockEdge(interval));
H A Dmemtest.hh127 const Cycles interval; member in class:MemTest
/gem5/src/dev/
H A Dintel_8254_timer.cc279 interval = (Tick)(SimClock::Float::s / 1193180.0);
306 clocks * interval);
307 counter->parent->schedule(this, curTick() + clocks * interval);
315 return (when() - curTick() + interval - 1) / interval;
327 return interval;
H A Dmc146818.hh54 Tick interval; member in struct:MC146818::RTCEvent
H A Dmc146818.cc313 : parent(_parent), interval(i), offset(i)
321 parent->schedule(this, curTick() + interval);
328 parent->schedule(this, curTick() + interval);
H A Dintel_8254_timer.hh89 Tick interval; member in class:Intel8254Timer::Counter::CounterEvent
/gem5/src/dev/serial/
H A Duart8250.cc79 static const Tick interval = 225 * SimClock::Int::ns; local
81 event->name(), curTick() + interval);
83 schedule(event, curTick() + interval);
85 reschedule(event, curTick() + interval);
/gem5/configs/common/
H A DSimulation.py186 print("#%d, start_inst:%d, weight:%f, interval:%d, warmup:%d" %
297 print("interval length:", interval_length)
303 # Simpoint analysis output starts interval counts with 0.
316 interval = int(m.group(1))
329 if (interval * interval_length - warmup_length > 0):
331 interval * interval_length - warmup_length
337 actual_warmup_length = interval * interval_length
339 simpoints.append((interval, weight, starting_inst_count,
345 interval, weight, starting_inst_count, actual_warmup_length = s
346 print(str(interval), st
[all...]
/gem5/src/cpu/
H A Dbase.hh101 void interval(Tick ival) { _interval = ival; } function in class:CPUProgressEvent
102 Tick interval() { return _interval; } function in class:CPUProgressEvent
/gem5/configs/example/
H A Dmemtest.py105 help="Progress message interval "
255 # and also make the interval of packet injection longer for the
259 testers = [proto_tester(interval = 10 * (level * level + 1),
/gem5/src/dev/net/
H A Di8254xGBe.cc705 Tick itr_interval = SimClock::Int::ns * 256 * regs.itr.interval();
707 "EINT: postInterrupt() curTick(): %d itr: %d interval: %d\n",
708 curTick(), regs.itr.interval(), itr_interval);
710 if (regs.itr.interval() == 0 || now ||
803 DPRINTF(Ethernet, "ITR = %#X itr.interval = %#X\n",
804 regs.itr(), regs.itr.interval());
807 if (regs.itr.interval() == 0) {
813 Tick t = curTick() + SimClock::Int::ns * 256 * regs.itr.interval();
H A Di8254xGBe_defs.hh455 ADD_FIELD32(interval, 0,16); // minimum inter-interrutp inteval

Completed in 35 milliseconds