microprobe.target.uarch.cache.CacheHierarchy

class CacheHierarchy(caches)[source]

Bases: object

Class to represent a cache hierarchy.

__init__(caches)[source]
Parameters:

caches

Methods

__init__(caches)

param caches:

data_linesize()

get_data_hierarchy_from_element(element)

param element:

get_instruction_hierarchy_from_element(element)

param element:




get_data_hierarchy_from_element(element: MicroarchitectureElement)[source]
Parameters:

element

get_instruction_hierarchy_from_element(element: MicroarchitectureElement)[source]
Parameters:

element

data_linesize()[source]