ZigZag - Deep Learning Hardware Design Space Exploration
This repository presents the novel version of our tried-and-tested hardware Architecture-Mapping Design Space Exploration (DSE) Framework for Deep Learning (DL) accelerators. ZigZag bridges the gap between algorithmic DL decisions and their acceleration cost on specialized accelerators through a fast and accurate hardware cost estimation.
Accelerator Member List

This is the complete list of members for Accelerator, including all inherited members.

__eq__(self, object other)Accelerator
__hash__(self)Accelerator
__init__(self, int core_id, str name, OperationalArrayABC operational_array, MemoryHierarchy memory_hierarchy, SpatialMapping|None dataflows=None)Accelerator
__jsonrepr__(self)Accelerator
__repr__(self)Accelerator
__str__(self)Accelerator
dataflowsAccelerator
get_memory_bw_dict(self)Accelerator
get_memory_bw_min_dict(self)Accelerator
get_memory_level(self, MemoryOperand mem_op, int mem_lv)Accelerator
get_top_memory_instance(self, MemoryOperand mem_op)Accelerator
has_same_performance(self, "Accelerator" other)Accelerator
idAccelerator
mem_hierarchy_dictAccelerator
mem_r_bw_dictAccelerator
mem_r_bw_min_dictAccelerator
mem_sharing_listAccelerator
mem_size_dictAccelerator
mem_w_bw_dictAccelerator
mem_w_bw_min_dictAccelerator
memory_hierarchyAccelerator
nameAccelerator
operational_arrayAccelerator
recalculate_memory_hierarchy_information(self)Accelerator