microprobe.model.memory.EndlessLoopInstructionMemoryModel

class EndlessLoopInstructionMemoryModel(name: str, cache_hierarchy: List[SetAssociativeCache], percentages: List[int], minimum_chunks: int | None = None, minimum_displacement: int | None = None)[source]

Bases: GenericModel

__init__(name: str, cache_hierarchy: List[SetAssociativeCache], percentages: List[int], minimum_chunks: int | None = None, minimum_displacement: int | None = None)[source]
Parameters:
  • name

  • cache_hierarchy

  • percentages

  • minimum_chunks – (Default value = None)

  • minimum_displacement – (Default value = None)

Methods

__init__(name, cache_hierarchy, percentages)

param name:

Attributes

description

Description of the model (str).

name

Name of the model (str).




property description

Description of the model (str).

property name

Name of the model (str).