Source code for pacman.model.resources.cpu_cycles_per_tick_resource

from .abstract_resource import AbstractResource
from pacman.model.decorators import overrides


[docs]class CPUCyclesPerTickResource(AbstractResource): """ Represents the number of CPU clock cycles per tick used or available\ on a core of a chip in the machine """ __slots__ = [ # The number of cpu cycles needed for a given object "_cycles" ] def __init__(self, cycles): """ :param cycles: The number of CPU clock cycles :type cycles: int :raise None: No known exceptions are raised """ self._cycles = cycles
[docs] @overrides(AbstractResource.get_value) def get_value(self): return self._cycles